windows配置PAC自动脚本(转)
PAC文件内容示例
function FindProxyForURL(url, host) { var proxy1 = "PROXY 192.168.1.100:8888"; var proxy2 = "PROXY 192.168.1.111:8888"; var direct = "DIRECT"; //本地地址直接连接 if (isPlainHostName(host)) { return direct; } // 代理1 if (shExpMatch(url, "*baidu.com*")) { return proxy1; } // 代理2 if (shExpMatch(url, "*csdn.com*")) { return proxy2; } return direct; }
自动设置代理脚本(win10测试 没生效20220620)
@echo off color 0a title Use autoconfig script echo Starting...... reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" /v DefaultConnectionSettings /t REG_BINARY /d 46000000020000000900 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" /v SavedLegacySettings /t REG_BINARY /d 46000000020000000900 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL /d "http://域名/pac/proxy.pac" /f echo End @echo off
IE浏览器https不生效问题,运行一下注册表配置
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings] "EnableAutoproxyResultCache"=0