Change Internet Explorer proxy settings via command line

Egy kis Windows HOWTO.
A cégnél szükség volt rá, hogy loginkor beállítsuk a proxyt mégpedig parancssorból. A megoldást registry módosítással tudtuk megoldani:
proxy.reg fájl tartalma:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000001
"ProxyServer"="1.2.3.4:3128"
"ProxyOverride"=""
"EnableAutoProxyResultCache"=dword:00000001

Ezzel a proxy ip-jét 1.2.3.4-re állítottuk, portnak a 3128-at. Egy automatikusan induló batch fájlba pedig beírjuk a regedit /s proxy.reg parancsot. Ez mindenféle rákérdezés nélkül importálja is.

A beállítások törlése pedig a proxy_unreg.reg fájlban:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000000
"ProxyEnable"=dword:00000000
"ProxyServer"=""
"ProxyOverride"=""
"EnableAutoProxyResultCache"=dword:00000000

A regedit /s proxy_unreg.reg command segítségével pedig törölhetjük a proxy settingeket. Ezek a beállítások mûködnek Internet Explorer esetén. Ha a winproxy-t akarjuk módosítani, akkor a proxycfg parancsot használjuk.
Szívesen :)

Hozzászóláshoz a Disqus szolgáltatását használom, korábbi vélemények elovlasásához és új hozzászólás írásához engedélyezd a Disqus-tól származó JavaScripteteket.