
手把手教你在Win11上搞个智能代理脚本
最近不少老铁在问,每次用Windows11设置代理都得在系统设置里翻来翻去,特别折腾。今天咱们整点实在的,教你们用批处理脚本+系统命令实现代理开关自由,顺带安利个靠谱的代理服务商。
为啥要折腾脚本?
用过系统自带设置的朋友都知道,每次改代理得点七八个步骤:
1. 设置→网络→代理→手动设置→填地址→保存
2. 用完了还要原路返回关掉
这流程跟走迷宫似的,特别是需要频繁切换的场景(比如做数据采集的朋友),简直要命。
脚本方案三大优势:
- 双击就能切换代理状态
- 支持多组不同代理配置
- 自动检测网络连通性
实战代码示例
新建个txt文档,把下面代码贴进去,改后缀为.bat就行:
@echo off
set proxy_server=gateway.ipipgo.net:8080
set bypass_list=localhost;127.;10.
:: 检测当前代理状态
reg query "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable | find "0x1" >nul
if %errorlevel%==0 (
echo 正在关闭代理...
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
) else (
echo 正在启用ipipgo代理...
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyServer /t REG_SZ /d "%proxy_server%" /f
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyOverride /t REG_SZ /d "%bypass_list%" /f
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
)
:: 刷新系统设置
ipconfig /flushdns >nul
echo 操作完成,按任意键退出
pause >nul
重点说明:
1. 把gateway.ipipgo.net换成自己实际代理地址
2. bypass_list里是不走代理的地址,建议保留默认
3. 双击运行脚本会智能切换开关状态
选代理服务商的门道
这里必须提下咱们用的ipipgo,这家的特色很实在:
| 套餐类型 | 适用场景 | 价格优势 |
|---|---|---|
| 动态住宅(标准) | 常规数据采集 | 7.67元/GB |
| 动态住宅(企业) | 大规模爬虫 | 9.47元/GB |
| 静态住宅 | 长期固定IP需求 | 35元/月 |
他们家的TK专线实测延迟能压到200ms内,做跨境电商的朋友可以重点看看。关键是API提取特别方便,拿到地址直接往脚本里填就能用。
常见问题QA
Q:脚本运行报错咋整?
A:右键用管理员身份运行,注意代理地址格式要是IP:端口或域名:端口
Q:怎么验证代理生效?
A:运行脚本后访问https://ip.ipipgo.net,能看到当前出口IP
Q:需要频繁换IP怎么办?
A:用ipipgo的API动态获取,在脚本里加个curl命令就能实现自动更换,具体代码可以找他们家客服要示例
Q:企业级需求怎么选?
A:直接联系客服开通跨境专线,支持按天计费,高峰期还能临时扩容
避坑指南
1. 别用网上那些免费代理,轻则泄露数据,重则账号被封
2. 住宅代理比机房代理贵是有道理的,模拟真实用户行为必备
3. 注意流量套餐的计费方式,做爬虫的优先选动态住宅套餐

