代理自动配置-Javascript Windows环境变量

Proxy Auto Config - Javascript Windows Environment Variable

本文关键字:Windows 环境变量 -Javascript 配置 代理      更新时间:2023-09-26

我正在尝试编写一个PAC文件,该文件可以读取GPO设置的Windows环境变量(例如ENABLE_PROXY=FALSE/TRUE)

根据此变量是否为true,将返回正确的代理服务器(uk-proxy-01:80)或localhost(localhost:80)

我在网上读到一些参考资料,说PAC文件只是javascript代码。我的谷歌搜索没有返回任何有效的结果。

我想要的只是:

    if ( ENABLE_PROXY == "TRUE" ){
    return "PROXY uk-proxy-01:80";
    else }
    return "PROXY 127.0.0.1:80";
    {

您需要读取环境变量:

var result = WScript.CreateObject("WScript.Shell").Environment("SYSTEM")("ENABLE_PROXY");
if (result === "TRUE") {
   ...