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

Jalankan perintah ini dalam sesi yang gagal sebelum menggunakan resipi GNU Wget. Windows PowerShell 5.1 mentakrifkan wget sebagai alias Invoke-WebRequest, dan alias diutamakan berbanding fail boleh laku dengan nama yang sama. Versi lain atau sesi tersuai mungkin berbeza.

Untuk GNU Wget yang sudah dipasang, pilih wget.exe atau laluan penuhnya secara eksplisit dan sediakan persekitarannya dengan sintaks PowerShell:

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

Pemboleh ubah ini sampai kepada proses anak yang dilancarkan selepas itu. Untuk perintah GNU Wget yang ditunjukkan, entri HTTP daripada senarai proksi HTTP boleh menyediakan URL untuk permintaan awam yang dibenarkan apabila konfigurasi berkesan Wget tidak mempunyai kelayakan proksi. Penetapan cmd.exe yang bermula dengan set bukan penetapan pembekal persekitaran PowerShell.

Jika Invoke-WebRequest yang dimaksudkan, panggil nama itu dan gunakan pilihan yang disokong -Proxy, -ProxyCredential atau -ProxyUseDefaultCredentials mengikut kesesuaian. Contoh persekitaran GNU Wget tidak membuktikan dasar penghalaan atau akaun cmdlet itu.

Artikel berkaitan