如何在 WINDOWS 中将文件从不同的文件夹复制到单个位置?

如何在 WINDOWS 中将文件从不同的文件夹复制到单个位置?

我想将所有文件从不同的文件夹复制到同一位置。

喜欢 :

Folder ABC
  1. File1.pdf
  2. File 2.pdf
  3. File 3.pdf
  4. File 4.pdf

Folder PQR
  1. File5.pdf
  2. File 6.pdf
  3. File 7.pdf
  4. File 8.pdf

Folder XYZ
  1. File 10.pdf
  2. File 11.pdf
  3. File 12.pdf
  4. File 13.pdf

最终结果应该是:

FolderName - C:/Final/

  File1.pdf,
  File 2.pdf,
  File 3.pdf,
  File 4.pdf,
  File5.pdf,
  File 6.pdf,
  File 7.pdf,
  File 8.pdf,
  File 10.pdf,
  File 11.pdf,
  File 12.pdf,
  File 13.pdf

请注意:我没有Linux/Unix机箱。

我想使用 Windows 命令来做。

请帮忙。

答案1

希望您正在寻找类似的东西,因为我们没有太多有关您的约束和树结构的信息。

for /r c:\source\ %x in (*.pdf) do copy "%x" "c:\target" /y

这里我假设Folder ABCFolder PQR(等等)都是类似的东西的子文件夹c:\source\

答案2

您不必使用命令行。假设您的文件是:

C:\Blah\Parent\Folder1\File1.pdf
C:\Blah\Parent\Folder1\File2.pdf
C:\Blah\Parent\Folder2\File3.pdf
C:\Blah\Parent\Folder2\File4.pdf

C:\Parent只需在 Windows 资源管理器中打开(Parent是包含所有 PDF 的最深父文件夹)并*.pdf在搜索框中输入。等到所有文件出现后,按Ctrl+A全部选择它们并将它们复制到目标目录。如果发生任何冲突,标准对话框将弹出。

答案3

您应该下载某种类型的 Drop-box,这样您就可以从不同位置拖放文件并将其复制到某个位置。Teracopy 应该可以解决问题,所以为什么在可以使用 CMD 时只需要使用它呢?

相关内容