PDA

Показать полную графическую версию : Настройка Proxy через cmd


tiss42rus
12-11-2019, 09:21
Всем привет, необходимо создать батник который включает галку и меняет настройки proxy в свойствах браузера (тот что в панели управлении)
На данный момент BAT выгляди так
@ECHO OFF

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

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


он по сути меняет настройки и ставит галочку, но настройки не срабатывают, они просто отображаются как нужно, помогает просто зайти в панель управления>свойства обозревателя>подключения>настройка сети. Потом просто жмем отмена и они срабатывают. Даже перезагрузка не заставит их применяться, нужно именно ручками дойти до этой панели
пробовал добавить в конец BAT файла строки
rundll32 user32.dll,UpdatePerUserSystemParameters
gpupdate /force
Но и это не помогло. На windows 10 всё нормально отрабатывает, а на 7ке нужно ручками дойти до настройки прокси.Может кто знает какую команду отправить еще надо чтоб применялись настройки изменения Proxy через реестр?

Petya V4sechkin
12-11-2019, 11:49
tiss42rus, в каких-то случаях дополнительно требуется коррекция DefaultConnectionSettings и SavedLegacySettings в разделе
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections

Пример:
[решено] Не убирается прокси сервер (http://forum.oszone.net/thread-339860.html)

См. также:
What is DefaultConnectionSettings key? (https://blogs.msdn.microsoft.com/askie/2017/06/20/what-is-defaultconnectionsettings-key/)




© OSzone.net 2001-2012