په cmd.exe کې د پروکسي متغیرونه: د مساوي علامې شاوخوا تشې ځایونه مه کاروئ
د cmd.exe د ټاکلو هغه لیکدود وکاروئ چې د پروکسي متغیر په نوم یا ارزښت کې اضافي تشې نه پرېږدي.
په cmd.exe کې ټاکنه د مساوي علامې شاوخوا پرته له تشو ولیکئ:
set "HTTP_PROXY=http://proxy.example:8080"
دا په ظاهر ورته حکم بله پایله رامنځته کوي:
set HTTP_PROXY = http://proxy.example:8080
اوس د نوم په پای کې یوه تشه ده او ارزښت په یوه تشه پیلېږي. هغه اپلیکیشن چې HTTP_PROXY لټوي HTTP_PROXY نه غواړي. ښودل شوې ټاکنه کېدای شي نږدې سمه ښکاره شي، خو اړینه لټون تش پاتې کېږي.
ټوله ټاکنه په اقتباسونو کې ایښودل دا هم مخنیوی کوي چې په ارزښت کې وروستي تشې په ناڅاپي توګه راشي. یوازې ارزښت په اقتباسونو کې ایښودل بله بڼه ده او کېدای شي د ساتل شوي ارزښت په دننه کې د اقتباس نښې پرېږدي.
د بېلګې اورېدونکی د خپل خدمت یا د HTTP پروکسي لیست له HTTP پای ټکي سره بدل کړئ. اړین کلاینټ له همغه حکم کړکۍ څخه چل کړئ ترڅو متغیر په میراث واخلي. هغه اپلیکیشن چې لا دمخه بل ځای کې روان دی نوی چاپېریال نه ترلاسه کوي.
دا د cmd.exe لیکدود دی. PowerShell د چاپېریال متغیر ټاکنه لکه $env:HTTP_PROXY = 'http://proxy.example:8080' کاروي؛ په PowerShell کې په دې عبارت کې تشې همغه تېروتنه نه دي. پروګرام باید بیا هم ورکړل شوی متغیر او د پروکسي پروتوکول ملاتړ وکړي.