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


1

我正在尝试从cmd启动WinSCP GUI时指定代理相关的设置。 我用过以下命令 WinSCP.exe ftp://USER:PASS@HOST /log=H:winscptest.log /rawsettings ProxyHost=PROXYHOST (我想用这种方式指定密码)并且设置日志文件工作得非常好但是在这个日志文件中我可以看到 Proxy: None 这是造成的 Connection failed

正确设置代理配置变量的战斗证明命令的任何示例都将受到欢迎。

实际上,我也会很高兴在以编程方式提供代理用户和密码以及ftp用户和密码后启动WinSCP GUI的任何方式(以PowerShell /批处理程序输入这些纯文本值)

Answers:


0

你必须设置 ProxyMethod 根据您的代理类型(HTTP / SOCKS / ...)。没有它, ProxyHost 没有效果。

HTTP代理的示例:

WinSCP.exe ftp://USER:PASS@HOST/ /rawsettings ProxyMethod=3 ProxyHost=PROXYHOST /log=...
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.