Я создал командный файл, который изменяет настройки прокси-сервера на основе беспроводного соединения SSID. Я установил его в планировщик заданий, чтобы при каждом входе в офис настройки прокси вступали в силу. Вот мой командный файл.
Set SSID=%VAR1% %VAR2%
echo -------------------------------------
Echo Current Wireless Network: "%SSID%"
echo -------------------------------------
echo .
If "%SSID%" == "NameOfSSID" (
ECHO ------------
echo Enable Proxy
ECHO ------------
SETX /M HTTP_PROXY "proxy.company.com:80"
SETX /M HTTPS_PROXY "proxy.company.com:80"
SETX /M NO_PROXY "127.0.0.1,localhost"
) ELSE (
SETX /M HTTP_PROXY ""
SETX /M HTTPS_PROXY ""
SETX /M NO_PROXY "127.0.0.1,localhost"
)
Пакетный файл запускается при входе в систему и запускается. Но когда я пытаюсь просматривать, я должен вручную включить его в настройках подключения к Интернету, как показано ниже. (ярлык к этим настройкам - proxycfg
в запуске Windows).
Я понимаю, что есть много вопросов (и ответов) на SuperUser. Я просто не могу найти решение этой проблемы. Пожалуйста помоги.