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-ის მოქმედ კონფიგურაციას პროქსის სერტიფიკატები არ აქვს. set-ით დაწყებული cmd.exe მინიჭება არ არის PowerShell-ის გარემოს მომწოდებლის მინიჭება.

თუ გულისხმობთ Invoke-WebRequest-ს, გამოიძახეთ ეს სახელი და საჭიროებისამებრ გამოიყენეთ მისი მხარდაჭერილი პარამეტრები -Proxy, -ProxyCredential ან -ProxyUseDefaultCredentials. GNU Wget-ის გარემოს მაგალითი არ ამტკიცებს ამ cmdlet-ის მარშრუტიზაციის ან ანგარიშის პოლიტიკას.

დაკავშირებული სტატიები