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 තුළ එම ප්‍රකාශනයේ හිස් අවකාශ එම වැරැද්ද නොවේ. වැඩසටහන තවමත් ලබා දෙන විචල්‍යය සහ ප්‍රොක්සි ප්‍රොටොකෝලය සමර්ථ කළ යුතුය.

අදාළ ලිපි