Назад | Перейти на главную страницу

PowerShell - установка конфигурации прокси по умолчанию для всех команд PS

Я могу получить и установить настройки прокси для 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 }