如何在Windows 7中下载多个FTP文件?

如何在Windows 7中下载多个FTP文件?

我需要从 NCBI 网站下载大约 200 个 FTP 文件。

我有一个 Linux 系统,在使用时抛出错误“连接超时”获得。我认为这个错误是由于管理权限造成的。

因此,我已切换到 Windows7。有人能建议我一次性下载所有 FTP 的方法吗?

答案1

Wget 用于下载网页,您是指 mget 吗?如果您收到“连接超时”消息,我认为这不是权限问题。

mget 应该可以在 Windows 7 内置命令行 FTP 客户端中工作,或者您可以尝试使用像 WinSCP 这样的客户端,它有一个 GUI,因此您可以选择一堆文件并拖动进行下载。

答案2

您说的是 Windows 7。好吧,Windows PowerShell 3.0 及更高版本带有内置Invoke-WebRequest命令,其快捷方式是...惊喜,惊喜...。wget因此,您wget在 Windows 7 中拥有本机。

您的第一个问题是 Windows 7 附带的是 PowerShell 2.0,而不是 3.0。但您可以从此处获取 Windows PowerShell 5.1:https://www.microsoft.com/en-us/download/details.aspx?id=54616

您还可以从以下位置下载适用于 Windows 的 GNU WGet:http://www.softpedia.com/get/Internet/Download-Managers/GNU-Wget.shtml

相关内容