PowerShell ямар wget ажиллуулж байгааг олж мэдэх
GNU Wget прокси тохиргоог хэрэглэхийн өмнө псевдонимуудыг шийдэж, дараа нь процессын орчны хувьсагчдыг PowerShell синтаксоор тохируулна.
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 командын хувьд Wget-ийн үйлчилж буй тохиргоонд прокси итгэмжлэл байхгүй үед HTTP прокси жагсаалтын HTTP бичлэг зөвшөөрөгдсөн нийтийн хүсэлтэд URL-уудыг өгч чадна. set-ээр эхэлсэн cmd.exe оноолт нь PowerShell-ийн орчин нийлүүлэгчийн оноолт биш.
Хэрэв Invoke-WebRequest гэж хэлэх бол тухайн нэрийг дуудаж, түүний дэмждэг -Proxy, -ProxyCredential эсвэл -ProxyUseDefaultCredentials сонголтуудыг зохих ёсоор ашигла. GNU Wget орчны жишээ нь тухайн cmdlet-ийн чиглүүлэлт эсвэл бүртгэлийн бодлогыг нотлохгүй.