setx-ը պահպանեց պրոքսին։ Այս պատուհանում դեռ հինն է։
Սահմանեք պրոքսի Windows-ի ընթացիկ հրամանի նստաշրջանի համար և տարբերեք այդ փոփոխությունը մշտական setx նշանակումից։
Որպեսզի այս Command Prompt-ում հաջորդ Python հրամանը անմիջապես ստանա պրոքսին, սահմանեք դրա ընթացիկ միջավայրը՝
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyՊրոքսի նույնականացումից զերծ թույլատրված հանրային ներբեռնման համար վերջնակետը փոխարինեք HTTP պրոքսիների ցանկից թեկնածուով և օգտագործեք նախատեսված սկրիպտը։ Այս արժեքները մնում են այդ shell-ում, քանի դեռ դրանք չեն փոխվել կամ այն չի փակվել։ Եթե նպատակը արժեքը ապագա նստաշրջանների համար պահպանելն է, դա առանձին գործողություն է՝
setx HTTPS_PROXY "http://proxy.example:8080"setx-ը գրում է մշտական միջավայրը. այն չի փոխարինում այն բլոկը, որն արդեն պահում է cmd.exe-ն։ Ուստի հին պատուհանից ավելի ուշ գործարկված զավակ պրոցեսը կարող է ժառանգել հին արժեքը։
Նույնը վերաբերում է IDE-ին կամ տերմինալի հոսթին։ Նոր ներդիրը ապացույց չէ, որ երկար գործող մեկնարկիչը թարմացրել է իր միջավայրը։ Վերագործարկեք տուժած հավելվածը թարմացված արժեքներով մեկնարկիչից։
Setx-ը լռելյայն օգտագործում է օգտատիրոջ շրջանակը. /m-ը համապատասխան արտոնություններով ուղղված է համակարգի շրջանակին։ Ծառայությունները և այլ օգտատերերի աշխատանքները առանձին սպառողներ են։ Ցուցադրված երկու URL-ներն էլ HTTP միջնորդներ են. HTTPS_PROXY-ն անվանում է նպատակակետի սխեման, և Python-ի փաստացի գրադարանը դեռ պետք է աջակցի մուտքին։ Այն չի փոխանցում կամայական հում սոքեթներ։