Tutorial: Dateien und Ordner zwischen Laufwerken übertragen mit CMD
Hier ist ein ausführliches Tutorial, wie du Dateien und Ordner effizient über die Windows-Eingabeaufforderung (CMD) von einem Laufwerk auf ein anderes überträgst.
Die Verwendung der Kommandozeile (CMD) ist oft schneller und zuverlässiger als das Kopieren per Drag-and-Drop im Windows-Explorer, besonders bei großen Datenmengen. Wir konzentrieren uns hier auf das mächtigste Werkzeug: Robocopy, sowie den Standardbefehl Xcopy.
Schritt 1: CMD als Administrator öffnen
Um sicherzustellen, dass du über alle notwendigen Berechtigungen verfügst, solltest du die Eingabeaufforderung als Administrator starten.
- Drücke die Windows-Taste.
- Tippe "cmd" ein.
- Klicke rechts auf "Eingabeaufforderung" und wähle "Als Administrator ausführen".
Schritt 2: Die Laufwerksbuchstaben ermitteln
Bevor du startest, musst du wissen, welche Buchstaben deine Laufwerke haben (z. B. Quelle C: und Ziel D:). Du kannst dies im Explorer sehen oder in der CMD folgenden Befehl eingeben:
wmic logicaldisk get name
Methode A: Der Profi-Weg mit Robocopy (Empfohlen)
Robocopy (Robust File Copy) ist das Standardwerkzeug für Backups und große Datentransfers. Es kann abgebrochene Kopierprozesse fortsetzen.
1. Ordner kopieren (inklusive Unterordner)
Wenn du einen Ordner von Laufwerk C: nach Laufwerk D: kopieren möchtest:
robocopy "C:\Quellordner" "D:\Zielordner" /E /Z /MT:16
Erklärung der Parameter:
/E: Kopiert alle Unterverzeichnisse (einschließlich leerer Ordner)./Z: Kopiert im neustartfähigen Modus (falls die Verbindung abbricht)./MT:16: Nutzt Multithreading (16 Threads), um den Vorgang massiv zu beschleunigen.
2. Ordner verschieben (Ausschneiden und Einfügen)
Wenn die Dateien an der Quelle gelöscht werden sollen:
robocopy "C:\Quellordner" "D:\Zielordner" /MOVE /E
Methode B: Der schnelle Weg mit Xcopy
Xcopy ist etwas einfacher aufgebaut, aber weniger robust als Robocopy.
Ordner und Inhalt kopieren:
xcopy "C:\Quellordner" "D:\Zielordner" /S /E /I /H /Y
Erklärung der Parameter:
/S: Kopiert Verzeichnisse und Unterverzeichnisse (außer leeren)./E: Kopiert auch leere Unterverzeichnisse./I: Nimmt an, dass das Ziel ein Ordner ist, falls er nicht existiert./H: Kopiert auch versteckte Dateien und Systemdateien./Y: Unterdrückt die Bestätigungsaufforderung zum Überschreiben vorhandener Dateien.
Methode C: Einzelne Dateien übertragen mit move oder copy
Wenn du nur eine einzelne Datei übertragen möchtest:
Kopieren:
copy "C:\Ordner\datei.txt" "D:\Backup\datei.txt"
Verschieben:
move "C:\Ordner\datei.txt" "D:\Backup\datei.txt"
Wichtige Tipps für die Praxis
- Anführungszeichen: Wenn dein Ordnername Leerzeichen enthält (z. B.
Eigene Dateien), musst du den Pfad zwingend in Anführungszeichen setzen:"C:\Eigene Dateien". - Platzhalter (Wildcards): Du kannst das Sternchen
*nutzen.copy C:\Fotos\*.jpg D:\Backup\(kopiert alle JPG-Dateien).
- Vorsicht beim Verschieben: Teste den Befehl bei sehr wichtigen Daten erst mit
/L(bei Robocopy). Dies ist der "Listen-Modus", der nur anzeigt, was passieren würde, ohne tatsächlich Dateien zu bewegen.robocopy "C:\Quelle" "D:\Ziel" /E /L
Zusammenfassung: Welchen Befehl soll ich nutzen?
- Für viele Daten und ganze Laufwerke: Nutze
robocopy. Es ist schneller und sicherer. - Für einfache, schnelle Kopiervorgänge: Nutze
xcopy. - Für einzelne Dateien: Nutze
copyodermove.