setx je spremio proxy. Ovaj prozor još ima stari.
Postavite proxy za trenutnu sesiju Windows naredbenog retka i razlikujte tu promjenu od trajne setx dodjele.
Da bi sljedeća Python naredba u ovom Command Promptu odmah dobila proxy, postavite njegovo trenutno okruženje:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyZa dopušteno javno preuzimanje bez proxy autentifikacije zamijenite krajnju točku kandidatom s popisa HTTP proxyja i upotrijebite predviđenu skriptu. Te vrijednosti ostaju u tom shellu dok se ne promijene ili dok se ne zatvori. Ako je namjera sačuvati vrijednost za buduće sesije, to je zasebna radnja:
setx HTTPS_PROXY "http://proxy.example:8080"setx upisuje trajno okruženje; ne zamjenjuje blok koji cmd.exe već drži. Dijete proces pokrenut kasnije iz starog prozora stoga može naslijediti staru vrijednost.
Isto vrijedi za IDE ili terminalnog hosta. Nova kartica nije dokaz da je dugotrajni pokretač osvježio svoje okruženje. Ponovno pokrenite pogođenu aplikaciju iz pokretača s ažuriranim vrijednostima.
Setx prema zadanim postavkama koristi korisnički obuhvat; /m cilja sistemski obuhvat s odgovarajućim ovlastima. Usluge i poslovi drugih korisnika odvojeni su potrošači. Oba prikazana URL-a su HTTP posrednici; HTTPS_PROXY imenuje shemu odredišta, a stvarna Python biblioteka još mora podržavati unos. Ne posreduje proizvoljne sirove sockete.