Как скопировать папку и ее подпапки в одном каталоге с помощью cmd в Windows 10

453
Epilotus

Я хочу скопировать одну папку с ее подпапками в том же каталоге, используя командную строку. Но я застрял, так как не могу найти способ переименовать дубликат папки.

я пытался

xcopy "TEMPLATE FOLDER" [destination] 

Я также пытался

copy "TEMPLATE FOLDER" [destination] 

В моем случае [пункт назначения] - это та же папка, где находится «ПАПКА ШАБЛОНА». Я хотел бы иметь следующий каталог

D:\dir1\dir2\dir3 11/28/2018 08:50 AM <DIR> . 11/28/2018 08:50 AM <DIR> .. 11/23/2018 08:31 AM <DIR> TEMPLATE FOLDER 

В качестве таких:

D:\dir1\dir2\dir3 11/28/2018 08:50 AM <DIR> . 11/28/2018 08:50 AM <DIR> .. 11/23/2018 08:31 AM <DIR> TEMPLATE FOLDER 11/23/2018 08:31 AM <DIR> TEMPLATE FOLDER2 

заранее спасибо

-1

2 ответа на вопрос

1
Scott

Пытаться

xcopy /i "TEMPLATE FOLDER" "TEMPLATE FOLDER2" 
Привет Скотт, я пытался, как ты сказал, но это не сработало Epilotus 5 лет назад 0
@Epilotus Так что же было за сообщение об ошибке? Каков был результат выполнения команды? DavidPostill 5 лет назад 0
@Epilotus Вам нужна `xcopy / i« ПАПКА ШАБЛОНА »\ *« ПАПКА ШАБЛОНА2 »`, если исходная папка содержит подкаталоги. DavidPostill 5 лет назад 0
Привет @DavidPostill, спасибо за помощь. Я попробовал синтаксис, и он показывает `0 файл (ов) скопированы`. Действительно каталог содержит подкаталоги Epilotus 5 лет назад 0
0
Epilotus

Я продолжил исследование и нашел способ дублировать мою папку. Вот как я это сделал:

xcopy /E "TEMPLATE FOLDER" "TEMPLATE FOLDER2"

Поэтому нет необходимости добавлять пункт назначения, так как он будет автоматически использовать каталог, в котором я нахожусь. И в сочетании с /Eфлагом он копирует пустые подпапки (это кажется обязательным требованием).

Спасибо за помощь @DavidPostill и @Scott