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 нема акредитиви за прокси. Доделување во cmd.exe што започнува со set не е доделување на давателот на околина во PowerShell.

Ако е наменет Invoke-WebRequest, повикајте го тоа име и користете ги неговите поддржани опции -Proxy, -ProxyCredential или -ProxyUseDefaultCredentials по потреба. Примерот за околина на GNU Wget не ја докажува политиката за рутирање или сметка на таа cmdlet.

Поврзани статии