Я могу получить и установить настройки прокси для WebClient
объект и совершать исходящие звонки.
Я также могу поставить -Proxy
и -ProxyCredential
для отдельных CmdLets, но как я могу просто установить глобальное значение по умолчанию, чтобы CmdLets не нуждались в дополнительных аргументах?
Спасибо
Люк
Из 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
}