Mae setx wedi cadw'r proxy. Mae'r ffenestr hon yn dal yr hen un.
Gosodwch proxy ar gyfer sesiwn llinell orchymyn Windows gyfredol a gwahaniaethwch y newid hwnnw oddi wrth aseiniad setx parhaol.
Er mwyn i'r gorchymyn Python nesaf yn y Command Prompt hwn dderbyn y proxy ar unwaith, gosodwch ei amgylchedd presennol:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyAr gyfer lawrlwytho cyhoeddus a ganiateir heb ddilysu proxy, disodlwch y pwynt terfyn â ymgeisydd o'r rhestr proxy HTTP a defnyddiwch y sgript a fwriadwyd. Mae'r gwerthoedd hyn yn para yn y shell hwnnw nes iddynt gael eu newid neu nes iddo gau. Os y bwriad yw cadw gwerth ar gyfer sesiynau yn y dyfodol, gweithred ar wahân yw honno:
setx HTTPS_PROXY "http://proxy.example:8080"Mae setx yn ysgrifennu'r amgylchedd parhaol; nid yw'n disodli'r bloc sydd eisoes gan cmd.exe. Felly gall plentyn a lansir yn ddiweddarach o'r hen ffenestr etifeddu'r hen werth.
Mae'r un peth yn wir am IDE neu westeiwr terfynell. Nid yw tab newydd yn brawf bod y lansiwr hirdymor wedi adnewyddu ei amgylchedd. Ailgychwynwch y rhaglen yr effeithiwyd arni o lansiwr â gwerthoedd wedi'u diweddaru.
Mae Setx yn defnyddio cwmpas defnyddiwr yn ddiofyn; mae /m yn targedu cwmpas system gyda'r breintiau cyfatebol. Mae gwasanaethau a swyddi defnyddwyr eraill yn ddefnyddwyr ar wahân. Mae'r ddau URL a ddangosir yn gyfryngwyr HTTP; mae HTTPS_PROXY yn enwi cynllun y cyrchfan, ac mae'n rhaid i lyfrgell wirioneddol Python gefnogi'r mewnbwn o hyd. Nid yw'n proxio socedi crai mympwyol.