「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
inetcpl.cpl
インターネット・オプションは非推奨の流れ。
(IEがシステム標準でなくなるので、別途システム標準を用意した感じ)
GUIで設定された認証プロキシの認証情報は「資格情報マネージャー」に設定される。
Linuxの場合と同様に環境変数の値をを設定し、コレを読む。
set http_proxy=http://<HOSTNAME>:<PORTNUMBER> set https_proxy=%http_proxy%
set http_proxy=http://<USERID>:<PASSWORD>@<HOSTNAME>:<PORTNUMBER> set https_proxy=%http_proxy%
setx http_proxy http://<HOSTNAME>:<PORTNUMBER> setx https_proxy=%http_proxy%
setx http_proxy http://<USERID>:<PASSWORD>@<HOSTNAME>:<PORTNUMBER> setx https_proxy=%http_proxy%
> $env:http_proxy="http://<HOSTNAME>:<PORTNUMBER>" > $env:https_proxy=$env:http_proxy
> $env:http_proxy="http://<USERID>:<PASSWORD>@<HOSTNAME>:<PORTNUMBER>" > $env:https_proxy=$env:http_proxy
$user = "<USERID>" $password = "<PASSWORD>" $proxyhost = "<HOSTNAME>:<PORTNUMBER>" $proxyaddress = "http://$($proxyhost)/" $creds = New-Object System.Management.Automation.PSCredential $user, $password_secure $proxy = New-Object System.Net.WebProxy $proxyaddress $proxy.Credentials = $creds
$cre = Get-Credential # popup画面が開くのでプロキシの認証情報を入力する。 [System.Net.WebRequest]::DefaultWebProxy.Credentials = $cre # PowerShellプロセスのDefaultWebProxyの認証情報として設定する。
git config --global http.proxy http://<USERID>:<PASSWORD>@<HOSTNAME>:<PORTNUMBER> git config --global https.proxy http://<USERID>:<PASSWORD>@<HOSTNAME>:<PORTNUMBER>
Tags: :Windows