繁体   English   中英

Windows批处理:将包含文件的子文件夹复制到其他位置

[英]Windows Batch: Copy child folders including files to different location

结构如下: c:\\parent\\level1\\level2\\

  • level1文件夹为空
  • level2文件夹包含许多包含文件的文件夹。

目标是将level2中的所有文件夹复制到另一个文件夹,假设c:\\test但保留了该文件夹的原始名称:

c:\parent\level1\level2\folderwithfiles1\
c:\parent\level1\level2\folderwithfiles2\

需要将folderwithfiles1folderwithfiles2复制到其他位置(包括这些文件夹中的文件)。

现在的挑战是: level1level2folderwithfilesX文件夹的名称是可变的(因为它们是自动提取的文件夹)。 我希望这样很清楚。

据我所知,您试图做的不只是robocopy /mir c:\\parent\\%l1%\\%l2% c:\\test ,它将采用level2及以下的所有文件和子文件夹,以及将它们复制到c:\\ test? 根据c:\\ test中的内容,您可能更喜欢/ e而不是/ mir。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM