在Windows上通过系统命令进行FTP递归下载

在Windows上通过系统命令进行FTP递归下载,windows,ftp,system,Windows,Ftp,System,我正在寻找一种方法,使用windows系统FTP命令从FTP服务器上的目录下载所有内容,包括包含所有子目录的内容 比如说, dir_path = /FTP/dir1/ dir1包含以下内容: dir1 +--dir1 +--dir2 | +--files +dir2 +--more files 是否有类似于ftp\u command\u的命令或任何方便的方法,可以在保持原始ftp层次结构的同时下载(例如本例)文件和更多文件 打开资源管理器(文件夹)窗口 类型 输入用户名和密码 复制粘贴文

我正在寻找一种方法,使用windows系统FTP命令从FTP服务器上的目录下载所有内容,包括包含所有子目录的内容

比如说,

dir_path = /FTP/dir1/
dir1包含以下内容:

dir1
+--dir1
+--dir2
|  +--files
+dir2
 +--more files
是否有类似于
ftp\u command\u
的命令或任何方便的方法,可以在保持原始ftp层次结构的同时下载(例如本例)文件和更多文件

  • 打开资源管理器(文件夹)窗口
  • 类型
  • 输入用户名和密码
  • 复制粘贴文件夹

  • 或者使用FileZilla获得更快、更可靠的FTP体验

    谢谢你的回答。遗憾的是,我必须在我自己的C++程序中实现这个特性,所以现在使用第三方软件不是一个选择。