En PowerShell-profil kan sette proxyen tilbake
Sammenlign Windows PowerShell 5.1 med -NoProfile og undersøk alle profilstier når en fjernet proxy dukker opp igjen i nye økter.
Hvis en proxy kommer tilbake hver gang en Windows PowerShell 5.1-økt åpnes, undersøk koden som kjøres ved oppstart. En profil kan tildele en standardproxy, sette miljøvariabler eller definere standardverdier for forespørsler på nytt.
Sammenlign den samme forespørselen og kontoen i en ny økt startet med:
powershell.exe -NoProfile
Dette hopper over profilskript. Den arver likevel foreldremiljøet og er fortsatt underlagt gjeldende Windows-nettverksinnstillinger, så en gjenværende proxy utelukker dem ikke.
På den vanlige verten der problemet oppstår, list opp profilstiene:
$PROFILE | Select-Object *
Kontroller filene som finnes på disse stiene, og skriptene de laster. PowerShell har profiler for alle brukere og gjeldende bruker, for alle verter og gjeldende vert; senere profiler kan overstyre tidligere. Derfor kan en annen terminalvert kjøre et annet oppstartsskript.
Endre den konkrete tildelingen som gjeninnfører ruten, og sammenlign deretter en ny økt. Sletting av urelaterte registerinnstillinger fjerner ikke en proxy som oppstartskoden tildeler igjen med en gang.