Si un proxy torna cada cop que s'obre una sessió de Windows PowerShell 5.1, reviseu el codi que s'executa a l'inici. Un perfil pot assignar un proxy predeterminat, definir variables d'entorn o tornar a definir els valors predeterminats de les sol·licituds.

Compareu la mateixa sol·licitud i el mateix compte en una sessió nova iniciada amb:

powershell.exe -NoProfile

Això omet els scripts de perfil. Tot i així, hereta l'entorn del procés pare i continua subjecte a la configuració de xarxa de Windows aplicable, de manera que un proxy restant no descarta aquestes opcions.

A l'amfitrió habitual on es produeix el problema, llisteu les rutes dels perfils:

$PROFILE | Select-Object *

Reviseu els fitxers existents en aquestes rutes i els scripts que carreguen. PowerShell té perfils per a tots els usuaris i per a l'usuari actual, per a tots els amfitrions i per a l'amfitrió actual; els perfils posteriors poden substituir els anteriors. Per tant, un altre amfitrió de terminal pot executar un script d'inici diferent.

Canvieu l'assignació concreta que reintrodueix la ruta i després compareu una sessió nova. Esborrar paràmetres del registre no relacionats no elimina un proxy que el codi d'inici torna a assignar immediatament.

Articles relacionats