我正在使用FileZilla(GUI)从FTP服务器下载文件。谁能告诉我一个命令行参数,将文件从FTP服务器下载到本地文件系统?
FileZilla没有任何允许自动传输的命令行参数(也没有其他方式)。
请参阅:
FileZilla客户端命令行参数
https://trac.filezilla-project.org/ticket/2317
虽然您可以使用允许自动化的任何其他FTP客户端。
内置Windows ftp.exe
(使用其get
命令)。
尽管Windowsftp.exe
不支持被动模式,但是由于存在无处不在的防火墙和NAT,因此在通过Internet连接时,如今它已无用。
WinSCP:您可以使其自动以GUI和脚本模式下载文件
GUI:
winscp.exe ftp://user:password@host/path/file.ext
您将看到一个对话框,在其中选择要将文件下载到的目录。
脚本(将命令放入.bat
文件中):
winscp.com /command ^
"open ftp://user:password@host/" ^
"get /path/file.ext c:\" ^
"exit"
WinSCP甚至可以从导入的FileZilla会话生成脚本。
有关详细信息,请参见FileZilla自动化指南。
(我是WinSCP的作者)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句