’n PowerShell-profiel kan die proxy terugbring
Vergelyk Windows PowerShell 5.1 met -NoProfile en ondersoek alle profielpaaie wanneer ’n verwyderde proxy in nuwe sessies weer verskyn.
As ’n proxy terugkom elke keer wanneer ’n Windows PowerShell 5.1-sessie oopgaan, ondersoek die kode wat by die opstarting uitgevoer word. ’n Profiel kan ’n verstekproxy toewys, omgewingsveranderlikes stel of weer verstekwaardes vir versoeke definieer.
Vergelyk dieselfde versoek en rekening in ’n nuwe sessie wat so begin is:
powershell.exe -NoProfile
Dit slaan profielskripte oor. Dit erf steeds sy oueromgewing en bly onderworpe aan die toepaslike Windows-netwerkinstellings, so ’n oorblywende proxy sluit dit nie uit nie.
Lys die profielpaaie op die gewone gasheer waar die probleem voorkom:
$PROFILE | Select-Object *
Kontroleer die bestaande lêers by daardie paaie en enige skripte wat hulle laai. PowerShell het profiele vir alle gebruikers en vir die huidige gebruiker, vir alle gashere en vir die huidige gasheer; latere profiele kan vroeëres oorheers. ’n Ander terminaalgasheer kan dus ’n ander opstartskrip uitvoer.
Verander die spesifieke toewysing wat die roete weer invoer, en vergelyk dan ’n nuwe sessie. Die verwydering van onverwante registerinstellings verwyder nie ’n proxy wat opstartkode dadelik weer toewys nie.