U-dhaqannada proxy ee cmdlet-ka web-ka PowerShell ee fadhi xafiiseed
Ku dar dooka Proxy ee amar-gaar ah PSDefaultParameterValues, ilaali dooka aan la xiriirin, oo tirtir gelitaannada marka aad beddelayso deegaanka.
Laga bilaabo PowerShell 3.0, PSDefaultParameterValues waxa uu bixin karaa dooka proxy ee wicitaannada web-ka ee soo noqnoqda:
$PSDefaultParameterValues['Invoke-WebRequest:Proxy'] = 'http://proxy.example:8080'
$PSDefaultParameterValues['Invoke-RestMethod:Proxy'] = 'http://proxy.example:8080'U-xilsashadani waxay ilaalisaa dooka aan la xiriirin ee qaamuuska. Halbeeg Proxy oo cad ayaa ka sarreeya dooka u dhigma. Hay amar-gaar u ah furayaasha halkii aad ku isticmaalayso wildcard si aad u hesho dhammaan halbeegyada isku magaca ah. Fadhi gooni ah oo bogga dadweynaha ah oo dhexdhexaadiyeyaasha dadweynaha loo oggol yahay, waxaad ka dooranaysaa musharrax liiska proxy HTTP kaliya marka aan la dhigin dooka ProxyCredential ama ProxyUseDefaultCredentials iyo aqoonsiga proxy cad.
Haddii proxy-gu isticmaalo aqoonsiga Windows ee hadda, ku dar dooka u dhigma:
$PSDefaultParameterValues['Invoke-WebRequest:ProxyUseDefaultCredentials'] = $true
$PSDefaultParameterValues['Invoke-RestMethod:ProxyUseDefaultCredentials'] = $trueGeli gelitaannada la doortay profile-ka ku habboon marka fadhiyada isdhexgalka ee mustaqbalka ay tahay inay helaan. Shabakad kale, beddel qiimahooda ama tirtir gelitaannada ay leedahay habayntan:
$PSDefaultParameterValues.Remove('Invoke-WebRequest:Proxy')
$PSDefaultParameterValues.Remove('Invoke-RestMethod:Proxy')
$PSDefaultParameterValues.Remove('Invoke-WebRequest:ProxyUseDefaultCredentials')
$PSDefaultParameterValues.Remove('Invoke-RestMethod:ProxyUseDefaultCredentials')Tirtirku waxa uu soo celiyaa doorashada caadiga ah ee halbeegga. cmdlet-ku waxa uu weli isticmaali karaa habaynta nidaamka ama deegaanka ee la taageeray; tirtiridda dooka ma codsanayso si cad xiriir toos ah.