setx het die proxy gestoor. Hierdie venster het steeds die ou een.
Stel 'n proxy vir die huidige Windows-opdragvenster en onderskei dié verandering van 'n blywende setx-toewysing.
Om die volgende Python-opdrag in hierdie Command Prompt dadelik die proxy te laat kry, stel sy huidige omgewing:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyVir 'n toegelate openbare aflaai sonder proxyaanmelding, vervang die eindpunt met 'n kandidaat uit die HTTP-proxylys en gebruik die beoogde script. Hierdie waardes bly in daardie shell totdat hulle verander word of dit sluit. As die bedoeling is om 'n waarde vir toekomstige sessies te bewaar, is dit 'n aparte aksie:
setx HTTPS_PROXY "http://proxy.example:8080"setx skryf die blywende omgewing; dit vervang nie die blok wat cmd.exe reeds hou nie. 'n Kindproses wat later vanuit die ou venster begin word, kan dus die ou waarde erf.
Dieselfde geld vir 'n IDE of terminaalhost. 'n Nuwe oortjie is nie bewys dat die langdurige lanseerder sy omgewing verfris het nie. Herbegin die betrokke program vanaf 'n lanseerder met bygewerkte waardes.
Setx gebruik by verstek gebruikersomvang; /m teiken stelselomvang met ooreenstemmende regte. Dienste en ander gebruikers se take is aparte verbruikers. Albei getoonde URL's is HTTP-tussenhandelaars; HTTPS_PROXY noem die bestemmingskema, en Python se werklike biblioteek moet steeds die invoer ondersteun. Dit proxy nie willekeurige rou sokkette nie.