@vladisvav_dmitrievich
Начинающий админ

Применение изменения параметров в реестре через батник?

Есть задача, включать и выключать подключение к прокси в упрощенном режиме(для юзеров) без долгого капания в настройках. Мною было принято решения написать батник.
Вот код для включения(для выключения в соответственном месте стоит 0):
@echo off
set REGDIR="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings"

 REG ADD %REGDIR% /v ProxyEnable /t REG_DWORD /d 1 /f
echo "work"

rundll32 user32.dll,UpdatePerUserSystemParameters
gpupdate /force

Проблема вот в чем, галочка снимается отлично, но сам прокси не выключается(включается) и продолжает работать в прежнем режиме. Как заставить применить заданные параметры, как видно обновление групповых политик не помогают.
  • Вопрос задан
  • 770 просмотров
Решения вопроса 1
@mureevms
1. Добавьте в скрипт после изменения реестра рестарт керио.
2. Используйте виртуализацию и забудьте о подобных проблемах.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Одного изменения в реестре явно не достаточно - нужно еще остановить службу прокси (если прокси реализован службой), делается с помощью команды sc, можно удаленно. Либо каким-то образом заставить прокси перечитать конфигурацию в реестре - тут надо уже читать мануалы по твоему прокси серверу.
Ответ написан
Комментировать
@numbnp
Если проблема в том что в офисе инет через прокси а вне офиса без, то сделайте автоконфигурацию прокси у себя в сети и забудьте о проблемах.

habrahabr.ru/sandbox/19972
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы