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

Voer hierdie opdragte in die mislukte sessie uit voordat jy 'n GNU Wget-resep toepas. Windows PowerShell 5.1 definieer wget as 'n alias vir Invoke-WebRequest, en aliase het voorrang bo uitvoerbare lêers met dieselfde naam. Ander weergawes of pasgemaakte sessies kan verskil.

Vir GNU Wget wat reeds geïnstalleer is, kies wget.exe of sy volledige pad eksplisiet en verskaf sy omgewing met PowerShell-sintaksis:

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

Die veranderlikes bereik kinders wat daarna begin word. Vir die GNU Wget-opdrag hierbo kan 'n HTTP-inskrywing uit die HTTP-proxylys die URL's verskaf vir 'n toegelate openbare versoek wanneer Wget se effektiewe konfigurasie geen proxygeloofsbriewe het nie. 'n cmd.exe-toewysing wat met set begin, is nie PowerShell se omgewingsverskaffer-toewysing nie.

As Invoke-WebRequest bedoel is, roep daardie naam en gebruik sy ondersteunde -Proxy, -ProxyCredential of -ProxyUseDefaultCredentials-opsies soos toepaslik. 'n GNU Wget-omgewingsvoorbeeld bewys nie daardie cmdlet se roetering of rekeningbeleid nie.

Verwante artikels