通过注册表更改IE代理服务器

转自:http://kms.lenovots.com/kb/article.php?id=10566

设置代理服务器,创建一个记事本,命名为 .reg 结尾的文件 ,例如:更改IE代理.reg 下面复制到文件中

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
"ProxyServer"="202.108.50.66:80"
"ProxyOverride"="<local>"

最开始必须有一行写上:REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]是它在注册表中的位置
ProxyEnable意思即是是否启用代理服务器,dword:00000001表示开启,dword:00000000表示失效
ProxyServer是代理服务器的地址和端口
ProxyOverride是指不使用代理服务器的IP段,或者域名段,可以用*代表任意长字符串,"<local>"代表跳过本地代理

双击这个注册表文件,导入注册表就可完成代理设置。
新设置好的代理服务器,不会对之前已经开启的IE起效,只对之后开启的IE有效。

取消代理服务器

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000

ProxyEnable值为dword:00000000,即表示将代理服务器失效掉。

整合到批处理文件

如果要把注册表文件整合在批处理文件中,可以在批处理文件中附加一行相应的执行注册表文件的代码,例如:
regedit /s 更改IE代理.reg
注意:更改IE代理.reg必须和批处理文件放在一个目录。

代码在Windows Xp中测试通过。


你可能感兴趣的:(IE代理服务器)