1

Я пытаюсь указать настройки, связанные с прокси при запуске WinSCP GUI из cmd. Я использовал следующую команду WinSCP.exe ftp://USER:PASS@HOST /log=H:winscptest.log /rawsettings ProxyHost=PROXYHOST (я хотел бы также указать пароль) и настройка файла журнала работает отлично, но в этом файле журнала я вижу Proxy: None и это вызывает Connection failed

Любой пример проверенной в бою команды, правильно устанавливающей переменные конфигурации прокси, будет приветствоваться.

На самом деле, я также буду рад любому способу запуска WinSCP GUI после того, как предоставим прокси-пользователя и пароль, а также ftp-пользователя и пароль программно (имея в качестве входных данных для программы powershell/batch эти значения в виде простого текста)

1 ответ1

0

Вы должны установить ProxyMethod соответствии с вашим типом прокси (HTTP/SOCKS/...). Без этого ProxyHost не даст эффекта.

Пример для HTTP-прокси:

WinSCP.exe ftp://USER:PASS@HOST/ /rawsettings ProxyMethod=3 ProxyHost=PROXYHOST /log=...

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