Конфигурация прокси сложна, потому что она часто настраивается в каждом приложении отдельно. Однако многие приложения используют настройки Internet Explorer по умолчанию, и их можно настроить через реестр, как подробно описано здесь (поддержка Microsoft). Вы можете создать файл .reg для каждого прокси и дважды щелкнуть по нему, чтобы применить настройки, или создать простой пакетный скрипт для его импорта.
Файл реестра имеет следующую форму:
Regedit4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000001
"ProxyHttp1.1"=dword:00000000
"ProxyServer"="http://ProxyServername:80"
"ProxyOverride"="<local>"
В качестве альтернативы настройте каждый прокси по очереди, а затем перейдите к HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
и экспортируйте соответствующие настройки.
Эта конфигурация, конечно, может быть также включена во что-либо еще (VBScript или что-то еще), которое может записывать в реестр.