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

1 ответ1

1

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

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.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .