Здесь мы используем прокси-сервер, но иногда пользователю необходимо его отключить. У меня есть ключи реестра, которые отключают его, но, похоже, он не вступает в силу до перезагрузки. Есть ли служба или службы, которые я могу остановить / запустить, чтобы изменения в настройках прокси-сервера вступили в силу? Моя цель здесь - создать bat-файл, который пользователь может запускать, когда ему нужно обойти прокси.
Спасибо
Чтобы ответить на ваш вопрос, как @ yagmoth555 указывает в комментариях: этот параметр реестра должен применяться только после перезапуска браузера.
Если вам это не нравится, попробуйте следующее:
Создайте пакетный файл, например proxyOff.Bat
reg add "[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]" /v ProxyEnable /t REG_DWORD /d "0" /f
Создайте пакетный файл, например proxyOn.Bat
reg add "[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]" /v ProxyEnable /t REG_DWORD /d "1" /f
Эти настройки должны применяться сразу после перезапуска браузера. Если нет, проверьте, действительно ли браузер отключен. Я так много раз видел, как не было окон, а процессы браузера все еще работали. Если это так, обратитесь к диспетчеру задач.
Во всяком случае, Мне не нравится это решение вообще.
То, что вы хотите сделать, будет лучше достигнуто многими другими способами: я предлагаю два.
Я бы просто использовал GPO чтобы предоставить пользователям право отключать прокси. В ссылке есть хорошая отправная точка.
Более того, предоставление пользователям таких прав всегда последняя надежда для меня; если вы можете приложить больше усилий при начальной настройке, изучите Зачем им необходимо отключить прокси и настроить прокси / брандмауэр / шлюз / UTM, чтобы при необходимости обходить прокси, используя либо локальные, либо удаленные, либо временные, либо основанные на пользователях / аккаунтах исключения.
Если вы сделаете это таким образом, вы все равно сможете контролировать их действия, если вы дадите им право отключать прокси-сервер, рано или поздно кто-то отключит его для злых или опасных целей, а не по причинам, которые приводят вас к выводу, что:
иногда пользователю нужно отключить его.