Το setx αποθήκευσε το proxy. Αυτό το παράθυρο έχει ακόμη το παλιό.
Ορίστε proxy για την τρέχουσα συνεδρία γραμμής εντολών των Windows και διακρίνετε αυτή την αλλαγή από μια μόνιμη ανάθεση setx.
Για να λάβει η επόμενη εντολή Python σε αυτό το Command Prompt το proxy αμέσως, ορίστε το τρέχον περιβάλλον της:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyΓια μια επιτρεπόμενη δημόσια λήψη χωρίς έλεγχο ταυτότητας proxy, αντικαταστήστε το τελικό σημείο με έναν υποψήφιο από τη λίστα proxy HTTP και χρησιμοποιήστε το προβλεπόμενο script. Αυτές οι τιμές διαρκούν σε αυτό το κέλυφος μέχρι να αλλάξουν ή να κλείσει. Αν σκοπός είναι η διατήρηση μιας τιμής για μελλοντικές συνεδρίες, αυτή είναι ξεχωριστή ενέργεια:
setx HTTPS_PROXY "http://proxy.example:8080"Το setx γράφει το μόνιμο περιβάλλον· δεν αντικαθιστά το μπλοκ που κρατά ήδη το cmd.exe. Έτσι, μια θυγατρική διεργασία που εκκινείται αργότερα από το παλιό παράθυρο μπορεί να κληρονομήσει την παλιά τιμή.
Το ίδιο ισχύει για ένα IDE ή έναν κεντρικό υπολογιστή τερματικού. Μια νέα καρτέλα δεν αποδεικνύει ότι ο μακροχρόνιος εκκινητής ανανέωσε το περιβάλλον του. Επανεκκινήστε την επηρεαζόμενη εφαρμογή από εκκινητή με ενημερωμένες τιμές.
Το Setx χρησιμοποιεί από προεπιλογή εύρος χρήστη· το /m στοχεύει το εύρος συστήματος με τα αντίστοιχα δικαιώματα. Οι υπηρεσίες και οι εργασίες άλλων χρηστών είναι ξεχωριστοί καταναλωτές. Και τα δύο URL που εμφανίζονται είναι διαμεσολαβητές HTTP· το HTTPS_PROXY ονομάζει το σχήμα προορισμού και η πραγματική βιβλιοθήκη της Python πρέπει ακόμη να υποστηρίζει την είσοδο. Δεν κάνει proxy αυθαίρετους ακατέργαστους υποδοχείς.