batch-file - CMD - 将文件从多个文件夹复制到一个文件夹

标签 batch-file cmd copy

我需要将多个 *.txt 文件从多个文件夹复制到一个文件夹。

我尝试使用exp:

xcopy D:\Dokumenty\*.txt D:\final /sy

但这会制作文件夹的 1:1 副本。我只需将文件复制到新文件夹。

感谢您的帮助。

最佳答案

您还可以在 ROBOCOPY 中使用通配符 (?*)

usage: ROBOCOPY source destination [file [file]...] [options]

转置您的示例应如下所示:

ROBOCOPY "D:\Dokumenty\" "D:\final" *.txt /S

关于batch-file - CMD - 将文件从多个文件夹复制到一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32757628/

相关文章:

batch-file - 我可以在批处理文件中使用多少个变量

c# - Windows 7/10 - 使应用程序在不同的显示器上启动

windows - 此时 %x 出乎意料。批处理脚本

batch-file - 移动 : The filename or extension is too long

windows - 如何使用批处理文件创建系统还原点?

java - 从 CMD 执行 java 脚本时出错

c++ - 通过迭代器反转 vector 的元素

mysql - 如何将表db复制到MySqL中的db

c# - 使用远程管理员凭据将文件复制到远程计算机

batch-file - 从具有许多子目录的主目录中批量提取特定文件类型