使用FileZilla FTP客户端下载特定网站的大量文件
我们有一个下载文件的网站列表,如下所示:使用FileZilla FTP客户端下载特定网站的大量文件,ftp,filezilla,Ftp,Filezilla,我们有一个下载文件的网站列表,如下所示: 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, 然后使用FilleZ
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文件
菲莉齐拉能这样做吗
非常感谢请注意,EmanLee您可以创建一个queue.xml文件,Filezilla将以该xml下载这些文件。 下面是导出方法的一个示例,您必须将其导入Filezilla。文件->导出/导入
<?xml version="1.0" encoding="UTF-8"?>
<FileZilla3 version="3.14.1" platform="windows">
<Queue>
<Server>
<Host>ftp.site.com</Host>
<Port>21</Port>
<Protocol>0</Protocol>
<Type>0</Type>
<User>ftp.site.com|CORP\user</User>
<Pass encoding="base64">XXXX</Pass>
<Logontype>1</Logontype>
<TimezoneOffset>0</TimezoneOffset>
<PasvMode>MODE_DEFAULT</PasvMode>
<MaximumMultipleConnections>0</MaximumMultipleConnections>
<EncodingType>Auto</EncodingType>
<BypassProxy>0</BypassProxy>
<Name>SiteName</Name>
<File>
<LocalFile>C:\XXX.txt</LocalFile>
<RemoteFile>XXX.txt</RemoteFile>
<RemotePath>1 0</RemotePath>
<Download>0</Download>
<Size>635529</Size>
<DataType>0</DataType>
</File>
</Server>
</Queue>
</FileZilla3>
ftp.site.com
21
0
0
ftp.site.com | CORP\user
XXXX
1.
0
默认模式
0
自动的
0
站点名称
C:\XXX.txt
三十、 文本
1 0
0
635529
0
FileZilla不支持脚本编写:
您可以使用下载文件列表 例如,您可以创建一个批处理文件(
get.bat
),如下所示:
然后从另一个批处理文件中这样称呼它:
@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
另见。虽然为了避免混淆,请注意我的回答没有使用文章中描述的技巧。您可以使用
wget-i website.txt
谢谢!我在Windows 7平台上工作,通过多线程方式下载文件。您可以将主批处理文件拆分为三组,并并行运行它们(使用start
命令从超级主批处理文件中运行)。如果您运行winscp.com/命令“open”…
从命令行手动执行?我运行了winscp.com/command“open”ftp://ftp.xaut.edu.cn/RG-VPN/从命令行获取RG-WALL_3.1.3.0.zip“”退出“
。它不起作用。如果添加/log=log.log
,是否创建了日志?请提供更多详细信息。website.txt中应该包含什么?请参阅原始问题-要下载的URL列表。
@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