Finn ut kva wget PowerShell køyrer
Løys opp alias før du brukar GNU Wget-proxyinnstillingane, og set deretter prosessmiljøvariablane med PowerShell-syntaks.
Get-Command wget -All
Get-Command wget.exe -ErrorAction SilentlyContinue
Køyr desse kommandoane i økta som feilar før du brukar ein GNU Wget-oppskrift. Windows PowerShell 5.1 definerer wget som eit Invoke-WebRequest-alias, og alias går føre køyrbare filer med same namn. Andre versjonar eller tilpassa økter kan avvike.
Viss GNU Wget alt er installert, vel wget.exe eller heile stigen eksplisitt og oppgje miljøet med PowerShell-syntaks:
$env:http_proxy = 'http://proxy.example.net:8080'
$env:https_proxy = 'http://proxy.example.net:8080'
wget.exe 'https://example.com/'
Variablane når underordna prosessar som vert starta seinare. For den viste GNU Wget-kommandoen kan ein HTTP-oppføring frå HTTP-proxylista gje URL-ane for ein tillaten offentleg førespurnad når den effektive konfigurasjonen til Wget ikkje har proxy-legitimasjon. Ei cmd.exe-tildeling som byrjar med set er ikkje miljøleverandørtildelinga til PowerShell.
Viss Invoke-WebRequest er meininga, kall det namnet og bruk dei støtta alternativa -Proxy, -ProxyCredential eller -ProxyUseDefaultCredentials etter behov. Eit GNU Wget-miljøeksempel fastslår ikkje ruting- eller kontopolitikken til den cmdleten.