Я хочу скопировать некоторые структуры папок, которые выглядят как
+[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
всегда жалуется на неверные аргументы - кажется, что он может соответствовать только частям имени файла, а не полному пути - или в по крайней мере, он не понимает разделитель пути в шаблоне.