如图,出现“150 Opening data channel for directory listing of /",但使用FileZilla 等工具可以正常工作。
原因在与cmd只支持active mode,不支持passive mode;对防火墙和NAT的支持不好。
可以使用wcp的命令行或者写个批处理调用winsp.com;但wcp命令比较简单,使用也不是很友好。
winscp.com /command ^
"open ftp://username:password@1.2.3.4:xxxx/" ^
"get ****" ^
"exit"