Задача
Отключить прокси-сервер в IE (а также, например, в Chrome, который использует настройки прокси из IE), т.е. снять галочку "Use a proxy server for your LAN", с помощью скрипта.
Решение
Для начала делаем reg-файл со следующим содержимым:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000
Затем создаем bat-ник с одной единственной командой:
regedit.exe /s "C:\path\to\reg-file"
Если нужно снимать галочку по какому-либо событию либо периодически, то идем в планировщик и создаем там задачу с соотв. action'ом:
На вкладке "General" нужно установить "Run with highest privileges".
а я плагины в хроме использую, очень удобно прокси переключать.
ОтветитьУдалитьДима Л.
lel. Откройте себя для команду REG, которой не было в 9x/ME, но которая была уже в Support Tools NT4, а начиная с XP она в стандартном комплекте поставки.
ОтветитьУдалитьREG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "ProxyEnable" /t REG_DWORD /d 00000000 /f
Можно писать прям в планировщике действиях (program – reg.exe, parameters – всё начиная от ADD), или прямо в батник, и *.reg не нужен.
Спасибо, действительно так попроще будет =)
Удалить