setx lagret proxyen. Dette vinduet har fortsatt den gamle.
Angi en proxy for den gjeldende Windows-kommandosessionen, og skill den endringen fra en varig setx-tildeling.
For at den neste Python-kommandoen i denne Command Prompt skal få proxyen umiddelbart, angi gjeldende miljø:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyFor en tillatt offentlig nedlasting uten proxyautentisering, erstatt endepunktet med en kandidat fra HTTP-proxylisten og bruk det tiltenkte skriptet. Disse verdiene varer i det skallet til de endres eller det lukkes. Hvis hensikten er å bevare en verdi for fremtidige økter, er det en egen handling:
setx HTTPS_PROXY "http://proxy.example:8080"setx skriver det varige miljøet; det erstatter ikke blokken cmd.exe allerede holder. En barneprosess som senere startes fra det gamle vinduet, kan derfor arve den gamle verdien.
Det samme gjelder en IDE eller en terminalvert. En ny fane er ikke bevis for at den langvarige oppstarteren har oppdatert miljøet sitt. Start det berørte programmet på nytt fra en oppstarter med oppdaterte verdier.
Setx bruker brukeromfang som standard; /m retter seg mot systemomfang med tilsvarende rettigheter. Tjenester og andre brukeres jobber er separate forbrukere. Begge viste URL-er er HTTP-mellomledd; HTTPS_PROXY navngir destinasjonsskjemaet, og Pythons faktiske bibliotek må fortsatt støtte inndataene. Det proxyer ikke vilkårlige rå socketer.