一键启用和关闭【使用自动配置脚本】

手机上有个很好用的网络工具,通过proxy server或者every proxy等分享出来后电脑也能用上了,但是美中不足的是如果电脑用【为LAN使用代理服务器】去设置,所有的网站都会走那个代理,上国内的正常网站就慢得离谱 (【高级】里面的【例外】有长度限制......)

后来在github上找了个pac,修改下里面的代理地址,发现好用了,但是每次开启关闭都要点几下才能到上面的界面,于是又找到了一键开关的脚本,保存为bat,双击就可以开启或者关闭这个功能,只要把第三行【OUR_COMPANY=】后面填上pac文件的路径就行了


@echo OFF

rem -- Set proxy values in following two lines --

set OUR_COMPANY=http://127.0.0.1/C%%3A/Users/he007/Downloads/gfwlist.pac.txt

set THEIR_COMPANY=http://proxy.customer.com:8080/

set KEY_NAME="HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"

set VALUE_NAME=AutoConfigURL

FOR /F "usebackq skip=1 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (

set PROXY_VALUE=%%C

)

@echo Current proxy is %PROXY_VALUE%

IF "%PROXY_VALUE%"=="%OUR_COMPANY%" (

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /t REG_SZ /d "" /f

msg *  "AutoConfigURL unchecked!"

) else (

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /t REG_SZ /d "%OUR_COMPANY%" /f

msg * "AutoConfigURL switched : %OUR_COMPANY%"

)


你可能感兴趣的:(一键启用和关闭【使用自动配置脚本】)