Если доступ в Интернет осуществляется через прокси
сервер, по-умолчанию в PowerShell не получится обратиться к
внешней веб-странице (командлет Invoke-WebRequest), обновить справку с помощью Update-Help.
Попробуем выполнить обновление справки Powershell:
Проверим текущие настройки системного прокси в сессии Powershell
Попробуем выполнить обновление справки Powershell:
-
Update-Help
Проверим текущие настройки системного прокси в сессии Powershell
- netsh winhttp show proxy
- netsh winhttp import proxy source=ie
- netsh winhttp set proxy "192.168.0.1:3128"
$Wcl = new-object System.Net.WebClientЕсли же нужно вручную аутентифицироваться на прокси-сервере, выполните следующие команды, указав имя и пароль пользователя в соответствующем окне.
$Wcl.Headers.Add(“user-agent”, “PowerShell Script”)
$Wcl.Proxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
$Wcl=New-Object System.Net.WebClient
$Creds=Get-Credential
$Wcl.Proxy.Credentials=$Creds
Комментариев нет:
Отправить комментарий