Chcę skopiować niektóre struktury folderów, które wyglądają

+[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

Nazwy w nawiasach są folderami.

Chcę zachować rodzeństwo wszystkich folderów [R] i [D] (mogą pojawić się na dowolnie głęboko zagnieżdżonych głębinach), ale nie kopiować ich podfolderów (a przynajmniej nie ich plików i dalszych podfolderów).

więc w tym przykładzie R i D foldery i a, b, c powinny być zachowane i pododdziały R i D wraz z ich plikami należy usunąć.

Próbuję tego z opcjami takimi jak /xf *\R\*\* lub /xd *\R\* ale robocopy zawsze narzeka na niepoprawne argumenty - wydaje się, że może dopasować tylko części nazwy pliku, a nie pełną ścieżkę - lub przynajmniej nie rozumie separatora ścieżki we wzorcu.

vlad_tepesch
źródło