如何通过cmd或bat文件将文件和文件夹下载到本地机器?

如何通过cmd或bat文件将文件和文件夹下载到本地机器?

我想要下载所有远程文件和文件夹来自 FTP 服务器使用命令行或“.bat”文件到我的本地机器。

答案1

您可以使用 PowerShell 选项来执行此任务,预制函数已存在这里http://powershell.com/cs/media/p/804.aspx

您需要运行的是:

Get-FTPFile -Source "ftp://server/path" -Target "C:\temp" -UserName "Username" -Password "P@ssw0rd"

答案2

Windows(至少是 XP)自带了一个命令行 FTP 客户端。我认为它的名字应该是ftp这里(在ftp链接中)是 Microsoft 网站上的文档(至少针对 Windows XP 版本)。

答案3

您可以尝试在 Windows 中使用 wget,并将其路径输入到您的系统环境变量中。

它非常轻量,如果您需要的话,它对您的系统来说不是一个坏实用程序。

http://users.ugent.be/~bpuype/wget/

答案4

最简单的方法是使用 FTP 客户端,例如档案。您可以使用它登录 FTP 帐户,选择本地文件夹,选择远程文件夹中的文件,然后只需将它们拖放到本地文件夹即可。此外,如果您丢失了连接,您可以稍后以完全相同的方式重试,但是当您收到有关某些文件已经存在的提示时(它会询问您是否要覆盖现有文件),您可以选择忽略/跳过它以及所有其他存在的文件。这样,您就可以确保获取所有文件,而不必担心必须一次性完成。

相关内容