我想复制一些看起来像的文件夹结构
+[a]
+[b]
| +[R]
| | +[xyz]
| | +[abc]
| | + a
| | + b
| +[D]
| +[xyz]
| +[abc]
| + a
| + b
+[c]
+[R]
| +[123]
| | + 2
| | + 3
| | + j
| +[567]
| | + 6
| | + z
| + a
| + b
+[D]
+[745]
| + 2
| + 3
| + x
+[234]
| + 6
| + y
+ a
+ b
括号中的名称是文件夹。
我想保留所有[R]和[D]文件夹的文件同级(它们可能出现在任意深度嵌套的深度),但不要复制其子文件夹(或至少不复制其文件和其他子文件夹)。
因此在此示例中,应保留R
和D
文件夹以及a
,和,并应删除和的子目录及其文件。b
c
R
D
我尝试使用诸如/xf *\R\*\*
或之类的选项,/xd *\R\*
但robocopy
始终会抱怨参数无效-似乎它只能匹配文件名的一部分,而不能匹配完整路径-至少它不了解模式中的路径分隔符。