适用于 Windows 的多线程/多进程命令行 ftp 客户端

适用于 Windows 的多线程/多进程命令行 ftp 客户端

我正在寻找适用于 Windows 的命令行 ftp 客户端,能够通过使用多个进程/线程来加快下载速度。(据我所知,Filezilla 可以做到这一点,但它不能从命令行运行)。

或者也许有办法做到这一点wget(我目前正在使用)?

答案1

您可以使用aria2c

aria2 is a lightweight multi-protocol & multi-source download utility operated
in command-line. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 has
built-in JSON-RPC and XML-RPC interface. You can manipulate aria2 via these
interfaces.

它支持与相同或不同源的多个连接、可断点下载、多种协议等。我在 Windows 和 Linux 上使用过它,效果非常好。

答案2

http://puf.sourceforge.net/

puf 是用于类 UNIX 系统的下载工具。您可以使用它来下载单个文件或镜像整个服务器。它类似于 GNU wget(并且具有部分兼容的命令行),但能够并行进行多个下载。如果您拥有高带宽互联网连接,这将非常有趣。

我还没试过。不知道它是否可以在 Windows 上编译。

答案3

好吧,您可以打开另一个 cmd 窗口或使用 start "" wget URL(在另一个 cmd 窗口中运行它)。无论哪种方式,它们当然都是单独的线程。它们将一起下载。

相关内容