Windows ProxyServer: läs protokollspecifika proxy-poster
Behåll protokollmappningen i Windows manuella proxykonfiguration i stället för att platta till den till en enda slutpunkt.
Läs den manuella aktiveringsflaggan och URL:en för automatisk konfiguration tillsammans med proxysträngen. För den aktuella användarens sparade Internet Settings:
Get-ItemProperty `
'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' |
Select-Object ProxyEnable, ProxyServer, AutoConfigURL
Ett ProxyServer-värde kan vara en protokollkarta:
http=proxy-a.example:8080;https=proxy-b.example:8081
Den första posten är inte svaret på varje begäran. Att dela vid semikolon och ta ett enda värde förlorar målprotokollets mappning; att sätta http:// framför kan inte återställa den.
Tolka de andra fälten innan du använder kartan. En gammal manuell slutpunkt kan ligga kvar sparad medan manuell proxy är inaktiverad. AutoConfigURL namnger ett PAC-skript, inte en vidarebefordringsslutpunkt som kan kopieras in i en HTTP-klient.
Det här kommandot kontaktar ingen proxy och väljer ingen begärandeväg. Det läser också kontot som kör det, så den interaktiva användarens resultat beskriver inte en orelaterad tjänst. Använd för en viss destination konsumentens stödda gränssnitt; för WinHTTP, ta reda på proxyn för den URL:en. Rapportera de sparade inställningarna separat från det valet och från varje observerad utgångsadress.