פֿאַרזענלעכע פראקסי־ווערטן פֿאַר PowerShell וועב־קמנדלעך אין אַ ביוראָ־סעסיע
לייגט צו באַפֿעל־ספּעציפֿישע Proxy־ווערטן צו PSDefaultParameterValues, האַלט די אומפֿאַרבונדענע ווערטן, און מעקט אויס די איינסן ביים ענדערן סבֿיבֿה.
פֿון PowerShell 3.0 אָן קען PSDefaultParameterValues פֿאָרשטעלן פּראָקסי־ווערטן פֿאַר איבערגעחזרטע וועב־רופֿן:
$PSDefaultParameterValues['Invoke-WebRequest:Proxy'] = 'http://proxy.example:8080'
$PSDefaultParameterValues['Invoke-RestMethod:Proxy'] = 'http://proxy.example:8080'די צוטיילונגען האַלטן די אומפֿאַרבונדענע ווערטן אין ווערטערבוך. אַ קלאָרער Proxy פּאַראַמעטער איבערקומט דעם פּאַסיקן ווערט. האַלט די שליסלען באַפֿעל־ספּעציפֿיש אַנשטאָט צו פּאַסן אַלע ענלעך־באַנאַנטע פּאַראַמעטערס מיט אַ wildcard. פֿאַר אַ באַזונדערער סעסיע אויף אַ פּובליק וועבזײַטל וווּ פּובליקע מיטלערס זענען דערלויבט, קלײַבט אַ קאַנדידאַט פֿון דער HTTP־פּראָקסי ליסטע נאָר ווען קיין ProxyCredential אָדער ProxyUseDefaultCredentials ווערטן און קיין קלאָרע פּראָקסי־באַשטעטיקונגען זענען נישט געזעצט.
אויב דער פּראָקסי נוצט די איצטיקע Windows־אידענטיטעט, לייגט צו די פּאַסיקע ווערטן:
$PSDefaultParameterValues['Invoke-WebRequest:ProxyUseDefaultCredentials'] = $true
$PSDefaultParameterValues['Invoke-RestMethod:ProxyUseDefaultCredentials'] = $trueשטעלט די אויסגעקליבענע איינסן אין דעם פּאַסיקן profile ווען עתידיקע אינטעראַקטיווע סעסיעס דאַרפֿן זיי באַקומען. פֿאַר אַן אַנדער נעצווערק פֿאַרבייַסט זייערע ווערטן אָדער מעקט אויס די איינסן וואָס געהערן צו דער אַניווענדונג:
$PSDefaultParameterValues.Remove('Invoke-WebRequest:Proxy')
$PSDefaultParameterValues.Remove('Invoke-RestMethod:Proxy')
$PSDefaultParameterValues.Remove('Invoke-WebRequest:ProxyUseDefaultCredentials')
$PSDefaultParameterValues.Remove('Invoke-RestMethod:ProxyUseDefaultCredentials')אויסמעקן שטעלט צוריק דעם געוויינטלעכן פּאַראַמעטער־אויסקלײַב. דאָס cmdlet קען נאָך נוצן זײַן געשטיצטע סיסטעם־ אָדער סבֿיבֿה־קאָנפֿיגוראַציע; אויסמעקן אַ ווערט פֿאָדערט נישט קלאָר אַ דירעקטע פֿאַרבינדונג.