删除批处理文件中的代理设置

删除批处理文件中的代理设置

我想创建一个批处理文件来删除 Internet Explorer 代理设置复选框。不是将其变灰 - 而是删除 IE 使用的代理设置。有人能给我写脚本吗?

答案1

设置代理设置:

  • .reg 文件:

    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    "ProxyServer"="xxx.xxx.xxx.xxx:xxxx"
    "ProxyOverride"="<local>"
    "ProxyEnable"=dword:00000001
    
  • .vbs 文件:

    set wshshell = createobject("Wscript.shell")
    WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 1, "REG_DWORD"
    WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer","192.168.001.250:80"
    WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride","<local>"
    wshshell.popup "Proxy Example set.",3,"Messagebox"
    
  • 但为什么不使用组策略?

答案2

Internet Explorer 和 Google Chrome 都共享相同的代理设置。因此,如果我们在 Internet Explorer 中更改设置,那么它也会影响 Google Chrome。我们可以从 CMD(命令行提示符)更改代理设置。

禁用代理设置:

@ECHO 关闭

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings”/v ProxyEnable /t REG_DWORD /d 0 /f

启用代理设置:

@ECHO 关闭

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 地址:端口号/f

address:新的代理地址 portNumber:端口号

将命令保存为批处理文件并执行。它将禁用/启用浏览器的代理设置。

http://langbasics.blogspot.in/2012/11/disable-or-enable-proxy-for-internet.html

相关内容