Используйте logon.bat для удаления настроек прокси
Я унаследовал сеть, которая использовала прокси-сервер (192.168.0.1:8080). Прокси-сервер умер, и я хочу заставить всех пользователей подключаться без прокси. Вместо того, чтобы делать это на каждой машине, я хочу изменить файл logon.bat.
Что я должен поместить в файл.bat, чтобы очистить существующие настройки и вернуть все в чистую сеть?
(Среда Windows 2003 Server, клиенты Windows XP)
2 ответа
Чтобы очистить прокси, вы можете использовать файл реестра, который вызывает скрипт, чтобы отключить прокси.
Добавьте это в файл.reg и запустите его при входе в систему.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000
В качестве альтернативы файл VBS для запуска и выключения:
Option Explicit
Dim WSHShell, strSetting
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.regwrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"
Это не мой код и должен быть тщательно проверен, хотя с первого взгляда кажется, что все в порядке.
Вы можете использовать GPO для изменения всех настроек на машинах. Это было бы намного проще, если вы знакомы с групповой политикой.
Надеюсь, поможет
Некоторые места также устанавливают прокси через групповую политику в настройках IE. Кроме того, вы можете установить параметры прокси через DHCP и http с помощью конфигурации WPAD: http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
Просто подумал, что упомяну, в случае, если он был развернут через GPO, если вы удалите ключи реестра, он вернется при следующем обновлении политики.