批处理/ BAT - 使用批处理/ BAT文件更改代理设置

时间:2010-12-27 20:15:49

标签: proxy batch-file settings

有人可以教我如何使用.bat文件或建议更改代理设置吗? 老实说,我找不到有关的好消息。

我需要一个.bat文件,该文件将使用特定的代理ip和端口更改我的互联网设置(代理)。

谢谢

2 个答案:

答案 0 :(得分:9)

Internet Explorer的代理服务器设置存储在Software\Microsoft\Windows\CurrentVersion\Internet Settings下的注册表中。

使用Powershell(自Windows 7起包含在Windows中),您可以使用:

set-itemproperty -path "hkcu:Software\Microsoft\Windows\CurrentVersion\Internet Settings" -name ProxyServer -value "http=proxy-url:port;https=proxy-url:port;ftp=proxy-url:port;socks=proxy-url:port;" -type string

此设置只会影响Internet Explorer,可能需要新的选项卡,甚至可能需要重启IE,尽管这不太可能。

答案 1 :(得分:6)

如果您不想安装Powershell,另一个选择是使用命令REG.exe

因此,在这种情况下,您应该添加批处理脚本:

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "http=proxy-url:port;https=proxy-url:port;ftp=proxy-url:port;socks=proxy-url:port;" /t REG_SZ /f

有关信息,Google Chrome也会使用代理Internet Explorer设置