Среда: Dell Vostro с Windows 10 10.0.16299

Я создал два скрипта, которые переключаются между использованием или не использованием определенного прокси. "Добавить", устанавливает значение 1 в разделе реестра ProxyEnable, а также устанавливает мой адрес прокси

proxyadd.bat

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyEnable /t REG_DWORD /d 1

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyServer /t REG_SZ /d proxy:8080

set HTTP_PROXY=proxy:8080

Проблема в том, что мои браузеры не принимают эти настройки, если я не открываю окно настроек Lan вручную (он же inetcpl.cpl). Я только открываю его и ничего не делаю (настройки были заданы правильно ранее, с помощью пакетного скрипта), а затем мгновенно работает прокси.

Я также проверил, меняет ли открытие окна что-нибудь в реестре, но это не так.

1 ответ1

0

Для тех, кто попадает в ту же проблему, пожалуйста, проверьте этот ответ от Daniel B. Это, вместе с моим .bat, решило мою проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .