如何下载位于 ftp://download.example.com 的文件夹

如何下载位于 ftp://download.example.com 的文件夹

转到该链接会显示文件夹,我可以逐个保存组成文件...但是如何使用 ftp 客户端(例如 winscp)或其他程序访问该文件夹并复制整个内容。我没有任何用户名和/或密码,只有那个(公共)ftp 地址。

答案1

您可以使用内置的 ftp 客户端(因为您提到 winSCP,我假设您使用的是 Windows 平台)。

ftp -s ftpscript.txt ftp://download.siteXYZ.com

创建一个包含以下代码的文件ftpscript.txt

bin
cd /yourfolder
mget *
bye

您可以详细了解其工作原理这里

您可以使用 winSCP 进行类似的脚本编写。

winscp.exe /console /script=winscpscript.txt

创建一个包含以下代码的文件winscpscript.txt

option batch on
open ftp://download.siteXYZ.com
get /yourfolder/*
close
exit

您可以详细了解其工作原理这里

答案2

您当前如何尝试访问 FTP 站点?请尝试使用 FTP 客户端,例如档案,免费,或者可爱的FTP虽然有一定的成本,但是也是很好的。

答案3

我使用 wget:

wget -r 'ftp://download.siteXYZ.com/directory/'

代表-r递归。请参阅man wget以了解详情。

答案4

只需在“运行提示”中输入“\download.siteXYZ.com”,它就会使用 Windows 资源管理器将此目录带到您那里。

相关内容