Mit dem bei Windows integrierten Kommandozeilen-Programm Robocopy lassen sich Daten einfach, schnell und sicher kopieren. In diesem Beitrag erkläre ich einige nützliche Parameter für die Verwendung.

Was ist Robocopy?

Robocopy, kurz für "Robust File Copy", ist ein Befehlszeilenwerkzeug, das in Windows enthalten ist und zur Übertragung von Dateien und Ordnern zwischen zwei Computern oder Festplatten verwendet wird. Es ist besonders nützlich, wenn du große Mengen von Daten schnell und zuverlässig übertragen möchtest, da es viele nützliche Funktionen bietet, wie die Möglichkeit, überarbeitete Dateien automatisch zu überschreiben, Fehler zu überspringen und ausführliche Berichte zu erstellen.

Robocopy ist auch sehr gut dafür geeignet, um Dateien zu synchronisieren. Dies ist besonders nützlich, wenn du sicherstellen möchtest, dass zwei Verzeichnisse vollständig identisch sind. Robocopy wird alle überarbeiteten oder neuen Dateien kopieren, während gleichzeitig gelöschte Dateien entfernt werden.

Robocopy ist ein mächtiges Werkzeug, das viele nützliche Funktionen bietet, die beim Kopieren und Synchronisieren von Dateien und Verzeichnissen hilfreich sein können. Es ist eine großartige Alternative zu anderen Kopierwerkzeugen, die in Windows enthalten sind, und bietet viel mehr Kontrolle und Flexibilität. Wenn regelmäßig große Mengen von Daten übertragen werden müssen, ist Robocopy definitiv die richtige Wahl.

Robocopy verwenden

Robocopy funktioniert über die Kommandozeile, es werden also Befehle abgesetzt, anstatt dass es ein Fenster zum Klicken mit der Maus gibt. Starte daher eine Eingabeaufforderung als Administrator. Öffne dazu das Startmenü von Windows und gib in der Suche cmd ein. Mache einen Rechtsklick auf den Suchtreffer und wähle im Kontextmenü Als Administrator ausführen aus und bestätige die kommende Meldung mit Ja.

Die Befehlszeile für Robocopy sieht so aus:

Robocopy <Quelle> <Ziel> <Datei(en)> <Optionen>

Die wichtigsten Befehle für die tägliche Nutzung habe ich hier einmal zusammengefasst.

Dateien kopieren

Um Dateien von A nach B zu kopieren, wird folgender Befehl verwendet. Wichtig zu wissen ist, dass Ordner hiervon ausgeschlossen sind.

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /COPYALL /DCOPY:T

Dateien und Ordner kopieren

Um ein Verzeichnis mit Dateien und Ordner von A nach B zu kopieren, wird folgender Befehl verwendet:

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /E /COPYALL /DCOPY:T

Dateien und Ordner kopieren, leere Ordner überspringen

Um ein Verzeichnis mit Dateien und Ordnern von A nach B zu kopieren, jedoch leere Ordner nicht, wird folgender Befehl verwendet:

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /S /COPYALL /DCOPY:T

Bestimmte Dateiendungen kopieren

Um nur Dateien mit einer bestimmten Endung zu kopieren, wird folgender Befehl verwendet:

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel *.X /COPYALL /DCOPY:T

Dateien und Ordner verschieben

Um ein Verzeichnis mit Dateien und Ordnern von A nach B zu kopieren, und die Quelldateien anschließend zu löschen, wird folgender Befehl verwendet:

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /E /MOVE /COPYALL /DCOPY:T

Verzeichnis spiegeln

Um ein Ziel-Verzeichnis auf den gleichen Stand zu bringen wie das Quell-Verzeichnis, wird folgender Befehl verwendet. Befinden sich im Ziel-Verzeichnis Dateien, welche nicht im Quell-Verzeichnis liegen, werden diese unwiderruflich gelöscht.

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /MIR /COPYALL /DCOPY:T

Keine Daten kopieren, die älter als n Tage alt sind

Um alle Dateien zu kopieren, bis auf die, die älter als n Tage alt sind, wird folgender Befehl verwendet:

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /MAXAGE:n /COPYALL /DCOPY:T

Keine Daten kopieren, die neuer als n Tage alt sind

Um alle Dateien zu kopieren, bis auf die, die neuer als n Tage alt sind, wird folgender Befehl verwendet:

Robocopy /Pfad/der/Quelle /Pfad/zum/Ziel /MINAGE:n /COPYALL /DCOPY:T

Komplettes Laufwerk kopieren

Um ein komplettes Laufwerk zu sichern, kann folgender Befehl verwendet werden. Dateien, die sich auf der Zielpartition befinden, werden gelöscht. Beachte, dass Robocopy nicht für ein Backup des Windows-Betriebssystems geeignet ist.

Robocopy X: /Pfad/zum/Ziel /B /V /Z /XJ /R:3 /W:5 /A-:H /XD $RECYCLE.BIN /COPYALL /DCOPY:T /MIR /LOG:C:\Robocopy.txt

Der Papierkorb wird dabei übersprungen. Aufgrund des LOG-Parameters erzeugt Robocopy keine Ausgabe in der Konsole, sondern loggt den kompletten Vorgang in einer .txt-Datei.

Vorgang in einer Textdatei loggen

Bei jedem Befehl kann der LOG-Parameter verwendet werden, damit der gesamte Kopiervorgang nicht in der Konsole ausgegeben, sondern in einer Textdatei geloggt wird:

/LOG:C:/Robocopy.txt

Bei Fragen oder Anregungen freue ich mich natürlich über eure Kommentare.

Kategorie: Windows

Tags: , ,

0 Kommentare

3.597 Aufrufe

Über mich

Ich bin Janis (aka. EurenikZ), 25 Jahre alt und komme aus der Nähe von Frankfurt am Main. Ich habe eine abgeschlossene IHK-Ausbildung zum Fachinformatiker für Systemintegration und arbeite als Junior IT-Administrator in einem IT-Systemhaus. Neben meinem IT-Blog beschäftige ich mich viel mit diversen IT-Themen und meinen Webseiten sowie Telegram Bots und biete IT-Dienstleistungen an.

3869 Aufrufe

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten.

Durchschnittliche Bewertung 5 / 5. Anzahl Bewertungen: 1

Bisher keine Bewertungen. Sei der Erste, der diesen Beitrag bewertet!

Es tut mir Leid, dass der Beitrag für dich nicht hilfreich war!

Wie kann ich diesen Beitrag verbessern?

Hinterlasse einen Kommentar

  • In der IT spielen Dateiattribute eine wichtige Rolle. Sie enthalten über den Inhalt hinaus noch weitere Informationen, auch Metadaten genannt. Dazu gehören auch Angaben zum Erstellungs- und Änderungsdatum. Manchmal ist es notwendig, das Datum einer Datei manuell anzupassen. Dies ist[...]

    28.01.2024 21:03

    144
  • Beim Öffnen des Datei-Explorers in einer Windows Sandbox stürzt dieser bei einigen Usern derzeit immer ab. Um das Problem zu beheben, muss eine angepasste Konfigurationsdatei für die Sandbox geöffnet werden. Die Windows Sandbox ist eine praktische Funktion in Windows, die[...]

    23.12.2023 11:33

    67
  • Manchmal kann es praktisch sein, einen lokalen Ordner der Festplatte als Netzlaufwerk anzulegen. Jedoch lässt sich ein lokaler Pfad nicht als Netzwerkpfad angeben, daher muss hier etwas getrickst werden. Öffne zum Erstellen des Netzlaufwerkes wie gewohnt den Explorer. Drücke dazu[...]

    19.09.2023 21:02

    207
  • In der IT spielen Dateiattribute eine wichtige Rolle. Sie enthalten über den Inhalt hinaus noch weitere Informationen, auch Metadaten genannt. Dazu gehören auch Angaben zum Erstellungs- und Änderungsdatum. Manchmal ist es notwendig, das Datum einer Datei manuell anzupassen. Dies ist[...]

    28.01.2024 21:03

    144
  • Beim Öffnen des Datei-Explorers in einer Windows Sandbox stürzt dieser bei einigen Usern derzeit immer ab. Um das Problem zu beheben, muss eine angepasste Konfigurationsdatei für die Sandbox geöffnet werden. Die Windows Sandbox ist eine praktische Funktion in Windows, die[...]

    23.12.2023 11:33

    67