So kopieren Sie einen Ordner und seine Unterordner im selben Verzeichnis mit cmd in Windows 10

782
Epilotus

Ich möchte einen Ordner mit seinen Unterordnern im selben Verzeichnis mithilfe der Eingabeaufforderung duplizieren. Ich bin jedoch festgefahren, da ich keinen Weg finden kann, den doppelten Ordner umzubenennen.

Ich habe versucht

xcopy "TEMPLATE FOLDER" [destination] 

Ich habe es auch versucht

copy "TEMPLATE FOLDER" [destination] 

In meinem Fall ist das [Ziel] derselbe Ordner, in dem sich der "TEMPLATE FOLDER" befindet. Ich hätte folgendes Verzeichnis

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 

So wie:

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 

Danke im Voraus

-1

2 Antworten auf die Frage

1
Scott

Versuchen

xcopy /i "TEMPLATE FOLDER" "TEMPLATE FOLDER2" 
Hallo Scott, ich habe es wie gesagt versucht, aber es hat nicht funktioniert Epilotus vor 5 Jahren 0
@Epilotus Was war also die Fehlermeldung? Was war das Ergebnis der Ausführung des Befehls? DavidPostill vor 5 Jahren 0
@Epilotus Sie benötigen `xcopy / i" TEMPLATE FOLDER "\ *" TEMPLATE FOLDER2 "`, wenn der Quellordner Unterverzeichnisse enthält. DavidPostill vor 5 Jahren 0
Hallo @DavidPostill, danke für die Hilfe. Ich habe den sintax ausprobiert und zeigt 0 kopierte Dateien an. Tatsächlich enthält das Verzeichnis Unterverzeichnisse Epilotus vor 5 Jahren 0
0
Epilotus

Ich recherchierte weiter und fand einen Weg, um meinen Ordner zu kopieren. So habe ich es gemacht:

xcopy /E "TEMPLATE FOLDER" "TEMPLATE FOLDER2"

Ein Ziel muss also nicht hinzugefügt werden, da es automatisch das Verzeichnis verwendet, in dem ich mich /Ebefinde . Zusammen mit dem Flag werden die leeren Unterordner kopiert (dies scheint eine Voraussetzung zu sein).

Danke für die Hilfe @DavidPostill und @Scott