递归复制与通配符组合匹配但不在DOS中创建目录树的文件

BZ1*_*BZ1 7 recursion copy xcopy dos

我发现我可以使用xcopy /s将与文件夹中的通配符组合匹配的所有文件复制到另一个位置.但是这个命令重新创建了文件夹结构.我不想要树.我只需要转储到目标文件夹中的文件.源文件夹中没有重复的文件.

Ser*_*bry 11

您可以使用for命令:

for /R %%x in (*.cpp) do copy "%%x" "c:\dest\"
Run Code Online (Sandbox Code Playgroud)

如果要直接从命令提示符(而不是批处理文件)运行它,请使用%x而不是%% x.