Изменить общесистемный прокси в Windows

733
wolvorine1933

Как настроить прокси через командную строку в Windows, например, настройки ПК -> Сеть -> Прокси -> Вручную [Изменить общесистемный прокси в Windows] [1], тот же параметр должен работать через команду из командной строки.

0
Пожалуйста, уточните вашу конкретную проблему или добавьте дополнительную информацию, чтобы выделить именно то, что вам нужно. Как сейчас написано, трудно сказать точно, что вы спрашиваете. Ramhound 5 лет назад 1

1 ответ на вопрос

0
harrymc

Это зависит от приложений, которые вы используете. Для некоторых достаточно установить следующую переменную окружения:

set HTTP_PROXY=http://proxy_userid:proxy_password@proxy_ip:proxy_port 

И при необходимости:

set FTP_PROXY=%HTTP_PROXY% set HTTPS_PROXY=%HTTP_PROXY% 

Для других, особенно для браузеров, следующие могут делать эту работу:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d name:port reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyUser /t REG_SZ /d username reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyPass /t REG_SZ /d password netsh winhttp import proxy source=ie 

Вы можете добавить к командам reg параметр, /fчтобы перезаписывать существующие записи без запроса.

Чтобы отменить, отключите прокси, установив ProxyEnableв 0.

А для других это настройка должна быть установлена ​​в самой программе.