在Windows 8中启用和禁用手动代理设置

时间:2016-03-25 20:29:20

标签: windows shell batch-file cmd proxy

我想在Windows 7,8和8中启用和禁用手动代理设置。我想使用命令脚本切换手动代理设置选项。我想使用命令行创建一个.bat文件,每当我点击该.bat文件时,都会切换手动代理设置选项。我不知道做我的工作的命令。我想知道这份工作的命令。 Required toggle option is marked

2 个答案:

答案 0 :(得分:1)

我想启用和禁用手动代理设置

启用:

netsh winhttp set proxy myproxy:80

要禁用:

netsh winhttp reset proxy

显示当前设置:

netsh winhttp show proxy

进一步阅读

答案 1 :(得分:1)

我同意@Quirk这个问题最好放在超级用户群中,但与此同时,用户更多地被吸引到StackOverflow,并在他们找不到答案时气馁。

这是我想出的东西,也是我教过的过程:

  1. 所有标志或简单值的Windows配置都保存在注册表中
  2. 您可以使用REG命令
  3. 操作注册表
  4. REG /?向您展示了您可以做的事情
  5. 使用regedit,您可以在注册表(F3)中搜索您的代理主机名

      

    HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings enter image description here

  6. 一旦找到REG_KEY您已准备好编写脚本

  7. 总结:

    这是你的命令'用于启用代理:

      

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

    这是你的命令'用于禁用代理:

      

    REG ADD" HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet   设置" / v ProxyEnable / t REG_DWORD / d 0 / f

    它有效,值已设置,但我很确定您的网络设置窗口在下次打开它之前无法获得更新。

    希望这有帮助。