winscp.exe ftp: // .... / rawsettings ProxyHost

289
pikkewyn

Я пытаюсь указать настройки, связанные с прокси при запуске 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
Martin Prikryl

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

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

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