sysadmin:scripts:bat:proxy

Это старая версия документа!


Настройки proxy

Настройки прокси делаются в Internet Explorer для пользователя под которым будет запущен скрипт

proxy.bat
rem Включить прокси
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
 
rem Адрес прокси:порт
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d 10.0.x.x:yyyy /f
 
rem Настройки обхода для локальных адресов
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "10.x.x.x;localhost;<local>" /f
 
rem Запретить изменение настроек через автоматическую настройку
reg add "HKCU\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigProxy /t REG_SZ /d "" /f
 
rem Блокировать интерфейс настроек прокси
reg add "HKCU\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v Proxy /t REG_DWORD /d 1 /f

Или файл экспорта в реестр

proxy.reg
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
"ProxyServer"="10.0.x.x:yyyy"
"ProxyOverride"="localhost;127.0.0.1;10.x.x.x;<local>" 

Что бы произвести глобальные настройки системы для netsh winhttp - системный прокси для:

  • Системных служб Windows
  • Некоторые системные утилиты
  • Компоненты .NET
proxy1.bat
rem Глобальная установка прокси. Не через InternetExplorer
netsh winhttp set proxy proxy-server="http=10.0.x.x:yyyy;https=10.0.x.x:yyyy" bypass-list="127.0.0.1;localhost"
rem Удалить настройки прокси
rem netsh winhttp reset proxy
powershell "Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' | fl ProxyEnable, ProxyServer, ProxyOverride"
netsh winhttp show proxy
rem Блокировка настроек прокси сервера
reg add "HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxySettingsPerUser /t REG_DWORD /d 0 /f
exit /b
rem Удаление блокировки изминения настроек прокси сервера
reg delete "HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxySettingsPerUser /f
exit /b
  • Последнее изменение: 08:10:2025 11:33