在日常使用电脑的过程中,我们经常需要切换网络代理设置。无论是开发调试、访问特定资源还是提高网络安全性,频繁手动设置代理都非常繁琐。今天我将分享一个简单实用的 Windows 批处理脚本,帮助你一键管理 Windows 11 的代理设置。通过此工具,就不用每次手动去网络设置里面开启了。
这个代理设置工具提供了以下功能:
一键开启指定代理服务器一键关闭代理服务器查看当前代理状态简洁的菜单交互界面完整脚本代码以下是完整的批处理脚本代码,你可以直接复制使用:
@echo offtitle Windows11 代理设置工具:menuclsecho ==============================echo Windows11 代理设置工具echo ==============================echo 1. 打开代理 (192.168.1.11:7897)echo 2. 关闭代理echo 3. 查看代理状态echo 0. 退出echo ==============================set /p choice=请输入选项:if "%choice%"=="1" goto enableif "%choice%"=="2" goto disableif "%choice%"=="3" goto statusif "%choice%"=="0" exitgoto menu:enablereg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f >nulreg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d "192.168.1.11:7897" /f >nulecho 代理已开启: 192.168.1.11:7897pausegoto menu:disablereg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f >nulreg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f >nul 2>nulecho 代理已关闭pausegoto menu:statusfor /f "tokens=3" %%a in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable 2^>nul ^| find "ProxyEnable"') do set status=%%aif "%status%"=="0x1" ( echo 已开启 for /f "tokens=2*" %%a in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer 2^>nul ^| find "ProxyServer"') do echo 代理服务器: %%b) else ( echo 已关闭)pausegoto menu脚本工作原理这个工具通过修改 Windows 系统注册表来实现代理设置的管理:
开启代理:设置ProxyEnable值为 1(启用代理)配置ProxyServer值为指定的代理服务器地址(示例中为 192.168.1.11:7897)关闭代理:设置ProxyEnable值为 0(禁用代理)删除ProxyServer注册表项查看状态:读取ProxyEnable值判断代理是否启用若启用则显示当前代理服务器地址使用方法复制上面的代码在记事本中粘贴并保存为ProxyTool.bat(注意文件扩展名是.bat而不是.txt)右键点击该文件,选择 "以管理员身份运行"根据菜单提示输入对应的数字(1 - 开启,2 - 关闭,3 - 查看状态,0 - 退出)按回车键执行相应操作自定义修改如果你需要使用不同的代理服务器,可以修改脚本中的以下部分:
将192.168.1.11:7897替换为你的代理服务器地址和端口可以修改菜单中的标题和提示信息,使其更符合你的使用习惯注意事项运行批处理文件可能需要管理员权限修改系统注册表有一定风险,请确保你知道自己在做什么该工具修改的是系统全局代理设置,适用于大多数应用程序部分现代应用可能使用独立的代理设置,不受此工具影响希望这个小工具能帮你更方便地管理 Windows 系统的代理设置!如果你有任何问题或改进建议,欢迎在评论区留言讨论。
转载请注明来自德立,本文标题:《怎样取消电脑代理服务(Windows 11 代理设置工具一键管理你的网络代理)》
还没有评论,来说两句吧...