waz*_*zza 4 windows filezilla command-line-arguments
我正在使用FileZilla(GUI)从FTP服务器下载文件.任何人都可以告诉我一个命令行参数从FTP服务器下载文件到本地文件系统吗?
FileZilla没有允许自动传输的任何命令行参数(也没有任何其他方式).
请参阅:
FileZilla Client命令行参数
https://trac.filezilla-project.org/ticket/2317
虽然您可以使用任何其他允许自动化的FTP客户端.
内置Windows ftp.exe
(使用其get
命令).
虽然Windows ftp.exe
不支持被动模式,但是当由于无处不在的防火墙和NAT而在因特网上连接时,它现在变得无用.
WinSCP:您可以自动使其以GUI和脚本模式下载文件
GUI:
winscp.exe ftp://user:password@host/path/file.ext
Run Code Online (Sandbox Code Playgroud)
您将看到一个对话框,您可以在其中选择要将文件下载到的目录.
脚本(将命令放到.bat
文件中):
winscp.com /command ^
"open ftp://user:password@host/" ^
"get /path/file.ext c:\" ^
"exit"
Run Code Online (Sandbox Code Playgroud)
WinSCP甚至可以从导入的FileZilla会话生成脚本.
有关详细信息,请参阅FileZilla自动化指南.
(我是WinSCP的作者)