Сазнајте који wget покреће PowerShell
Решите алијасе пре примене proxy подешавања GNU Wget-а, затим поставите променљиве окружења процеса PowerShell синтаксом.
Get-Command wget -All
Get-Command wget.exe -ErrorAction SilentlyContinue
Покрените ове команде у сесији у којој долази до грешке пре примене рецепта за GNU Wget. Windows PowerShell 5.1 дефинише wget као алијас за Invoke-WebRequest, а алијаси имају предност над извршним датотекама истог имена. Друге верзије или прилагођене сесије могу се разликовати.
За већ инсталирани GNU Wget изричито изаберите wget.exe или његову пуну путању и обезбедите његово окружење PowerShell синтаксом:
$env:http_proxy = 'http://proxy.example.net:8080'
$env:https_proxy = 'http://proxy.example.net:8080'
wget.exe 'https://example.com/'
Променљиве стижу до подређених процеса покренутих након тога. За приказану команду GNU Wget-а, HTTP запис са списка HTTP проксија може обезбедити URL-ове за дозвољени јавни захтев када ефективна конфигурација Wget-а нема proxy акредитиве. Додела у cmd.exe која почиње са set није додела добављача окружења у PowerShell-у.
Ако је намераван Invoke-WebRequest, позовите то име и према потреби употребите његове подржане опције -Proxy, -ProxyCredential или -ProxyUseDefaultCredentials. Пример окружења GNU Wget-а не доказује политику усмеравања ни политику налога тог cmdlet-а.