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 को राउटिङ वा खाता नीति प्रमाणित गर्दैन।