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 מרשימת ה-proxy של HTTP יכולה לספק את כתובות ה-URL לבקשה ציבורית מורשית כאשר התצורה האפקטיבית של Wget אינה כוללת פרטי proxy. הקצאה של cmd.exe שמתחילה ב-set אינה הקצאת ספק הסביבה של PowerShell.

אם הכוונה היא ל-Invoke-WebRequest, קראו בשם הזה והשתמשו באפשרויות הנתמכות שלו -Proxy, -ProxyCredential או -ProxyUseDefaultCredentials לפי הצורך. דוגמת סביבה של GNU Wget אינה מוכיחה את מדיניות הניתוב או החשבון של אותו cmdlet.

מאמרים קשורים