web-dev-qa-db-ja.com

PowerShell-すべてのPSCmdLetsのデフォルトのプロキシ構成を設定します

WebClientオブジェクトのプロキシ設定を取得および設定し、アウトバウンドコールを発信できます。

-Proxyおよび-ProxyCredentialを個々のCmdLetsに設定しますが、CmdLetsが追加の引数を必要としないように、グローバルデフォルトを設定するにはどうすればよいですか?

ありがとう

ルーク

3
Luke Puplett

から https://joshcodev.wordpress.com/2014/02/07/powershell-set-a-proxy/

$global:PSDefaultParameterValues = @{ 'Invoke-RestMethod:Proxy'='http://proxyServer:proxyPort' 'Invoke-WebRequest:Proxy'='http://proxyServer:proxyPort' '*:ProxyUseDefaultCredentials'=$true }

2
Adam Baxter