Get-Command wget -All
Get-Command wget.exe -ErrorAction SilentlyContinue

Rulați aceste comenzi în sesiunea care eșuează înainte de a aplica o rețetă GNU Wget. Windows PowerShell 5.1 definește wget ca alias pentru Invoke-WebRequest, iar aliasurile au prioritate față de executabilele cu același nume. Alte versiuni sau sesiuni personalizate pot diferi.

Pentru GNU Wget deja instalat, selectați explicit wget.exe sau calea sa completă și furnizați mediul acestuia cu sintaxa PowerShell:

$env:http_proxy = 'http://proxy.example.net:8080'
$env:https_proxy = 'http://proxy.example.net:8080'
wget.exe 'https://example.com/'

Variabilele ajung la procesele copil lansate ulterior. Pentru comanda GNU Wget afișată, o intrare HTTP din lista de proxy HTTP poate furniza adresele URL pentru o cerere publică permisă atunci când configurația efectivă a Wget nu are acreditări de proxy. O atribuire cmd.exe care începe cu set nu este atribuirea furnizorului de mediu al PowerShell.

Dacă se intenționează Invoke-WebRequest, apelați acel nume și utilizați opțiunile acceptate -Proxy, -ProxyCredential sau -ProxyUseDefaultCredentials după caz. Un exemplu de mediu GNU Wget nu demonstrează politica de rutare sau de cont a acelui cmdlet.

Articole similare