Якщо проксі повертається щоразу, коли відкривається сеанс Windows PowerShell 5.1, перевірте код, який виконується під час запуску. Профіль може призначити проксі за замовчуванням, задати змінні середовища або знову визначити типові значення запитів.

Порівняйте той самий запит і той самий обліковий запис у новому сеансі, запущеному так:

powershell.exe -NoProfile

Це пропускає скрипти профілів. Однак він і далі успадковує середовище батьківського процесу й підпорядковується чинним мережевим параметрам Windows, тому залишковий проксі їх не виключає.

На звичайному вузлі, де виникає проблема, перелічіть шляхи профілів:

$PROFILE | Select-Object *

Перевірте наявні файли за цими шляхами та будь-які скрипти, які вони завантажують. У PowerShell є профілі для всіх користувачів і поточного користувача, для всіх вузлів і поточного вузла; пізніші профілі можуть перекривати попередні. Тому інший вузол термінала може виконувати інший сценарій запуску.

Змініть конкретне призначення, яке знову вводить маршрут, а потім порівняйте новий сеанс. Видалення не пов'язаних параметрів реєстру не прибирає проксі, який код запуску одразу призначає знову.

Схожі статті