IT用語辞典から定義は牡蠣となります。
プロキシとは、企業などの内部ネットワークとインターネットの境界にあり、内部のコンピュータの「代理」(proxy)としてインターネット上のコンピュータへ接続を行うコンピュータのこと。また、そのような機能を持つサーバソフトウェア。
企業のネットワークの業界のやつですね。 内部ネットにある端末をインターネットをアクセスする時、セキュリティーの観点からプロキシサーバーを通るのは、必須です。
事前に定義ずみの変数
SET proxy_host=proxyserver
SET proxy_port=port
SET proxy_user=user
SET proxy_pass=pass
プロキシの環境数設定
SETX http_proxy http://%proxy_user%:%proxy_pass%@%proxy_host%:%proxy_port%
SETX https_proxy http://%proxy_user%:%proxy_pass%@%proxy_host%:%proxy_port%
SETX no_proxy %no_proxy%
Powershell
Powershellのプロファイルに書き込む。
%USERPROFILE%\Documents\WindowsPowerShell\Profile.ps1
# プロキシ設定
$proxyServer = $Env:proxy_host+":"+$Env:proxy_port
$proxyUser = $Env:proxy_user
$proxyPassword = $Env:proxy_pass
# WebRequest用プロキシ設定
$passwordSecure = ConvertTo-SecureString $proxyPassword -AsPlainText -Force
$creds = New-Object System.Management.Automation.PSCredential $proxyUser, $passwordSecure
$proxy = New-Object System.Net.WebProxy $proxyServer
$proxy.Credentials = $creds
[System.Net.WebRequest]::DefaultWebProxy = $proxy