Egy PowerShell-profil visszateheti a proxyt
Hasonlítsa össze a Windows PowerShell 5.1-et a -NoProfile kapcsolóval, és vizsgálja meg az összes profilútvonalat, amikor egy eltávolított proxy új munkamenetekben újra megjelenik.
Ha a proxy minden Windows PowerShell 5.1-munkamenet megnyitásakor visszatér, vizsgálja meg az indításkor futó kódot. Egy profil hozzárendelhet alapértelmezett proxyt, beállíthat környezeti változókat, vagy újradefiniálhatja a kérések alapértelmezéseit.
Hasonlítsa össze ugyanazt a kérést és fiókot egy új munkamenetben, amely ezzel indult:
powershell.exe -NoProfile
Ez kihagyja a profilparancsfájlokat. Ugyanakkor továbbra is örökli a szülő környezetét, és az érvényes Windows-hálózati beállítások hatálya alatt marad, így egy megmaradt proxy nem zárja ki azokat.
A szokásos gazdagépen, ahol a probléma jelentkezik, listázza a profilútvonalakat:
$PROFILE | Select-Object *
Ellenőrizze az ezeken az útvonalakon lévő fájlokat és az általuk betöltött parancsfájlokat. A PowerShellnek van profilja minden felhasználóhoz és az aktuális felhasználóhoz, minden gazdagéphez és az aktuális gazdagéphez; a későbbi profilok felülírhatják a korábbiakat. Ezért egy másik terminálgazdagép más indítóparancsfájlt futtathat.
Módosítsa azt a konkrét hozzárendelést, amely újra behozza az útvonalat, majd hasonlítson össze egy új munkamenetet. A nem kapcsolódó beállításjegyzék-beállítások törlése nem távolít el egy proxyt, amelyet az indítókód azonnal újra hozzárendel.