Я пытаюсь скопировать все подпапки с их содержимым из определенной папки, но я не хочу копировать файлы в корневую папку. Например, если моя папка выглядит так:
- root
- file.txt
- sub1
- another-file.txt
- sub2
- one-more.txt
Я хочу скопировать его в новую папку, которая после этого будет выглядеть следующим образом:
- target
- sub1
- another-file.txt
- sub2
- one-more.txt
Спасибо!
В скрипте:
for /D %%i in (S:\SourceDirectory\*.*) DO (
robocopy %%i D:\DestinationDirectory\%%~ni /MIR
)
Если вы не хотите использовать переключатель / MIR, вам, возможно, придется поэкспериментировать.