我们列出了要下载的文件网站:
ftp://aaa.bbb.ccc/folder1/file0111.dat
ftp://aaa.bbb.ccc/folder2/file0234.dat
ftp://aaa.bbb.ccc/folder5/file1987.dat
...
ftp://aaa.bbb.ccc/folder9/fileXXYY.dat
文件数量太大,比如1000,我们无法逐个选择它们。
因此,我们计划将网站放入文本文件,例如website.txt
,
然后使用FilleZilla下载website.txt
的所有dat文件。
FileZilla可以这样做吗?
非常感谢!
亲爱的,EmanLee
答案 0 :(得分:1)
您可以创建一个queue.xml文件,Filezilla将在该xml中下载这些文件。 以下是“导出方法”中的示例,您必须将其导入Filezilla。文件 - >导出/导入
Dispatcher.PushFrame
答案 1 :(得分:0)
FileZilla不支持脚本编写:
Command line option to download file in FileZilla
您可以使用WinSCP scripting下载文件列表。
例如,您可以创建批处理文件(get.bat
),如:
@echo off
winscp.com /command ^
"open ""%1""" ^
"get ""%2""" ^
"exit"
而不是从另一个批处理文件中这样称呼它:
@echo off
call get.bat ftp://aaa.bbb.ccc/folder1/ file0111.dat
call get.bat ftp://aaa.bbb.ccc/folder2/ file0234.dat
call get.bat ftp://aaa.bbb.ccc/folder5/ file1987.dat
...
call get.bat ftp://aaa.bbb.ccc/folder9/ fileXXYY.dat
另见Upload to multiple servers / Parametrized script。虽然为了避免混淆,请注意我的答案不使用文章中描述的技术。
答案 2 :(得分:-1)
您可以使用wget -i website.txt