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.941 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.

4541 Aufrufe
WhatsApp
Reddit
URL has been copied successfully!

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

  • Seit Windows 10 gibt es das Feature, eine Datei nicht über einen Drucker auszudrucken, sondern das Dokument als PDF zu speichern. Das Feature "Print to PDF" ist ein virtueller Drucker, welcher als solcher angezeigt wird, jedoch den Druck über das[...]

    08.11.2024 15:12

    15
  • Standardmäßig ist die Firewall-Regel, dass der Ping auf deinen Windows-PC erlaubt ist, nicht aktiviert. Daher ist kein Ping auf deinen Computer möglich. Wie du die Regel aktivierst, erkläre ich in diesem Beitrag. Der Ping funktioniert betriebssystemübergreifend über das ICMP-Protokoll (Internet[...]

    03.10.2024 14:23

    49
  • Wenn an den PC ein Wechseldatenträger – wie beispielsweise ein USB-Stick – angeschlossen wird, kannst du in den Windows-Einstellungen festlegen, dass sich direkt der Explorer öffnet, um schneller auf die Dateien zugreifen zu können. Oder du deaktivierst die Aktion, wenn[...]

    26.09.2024 19:53

    46
  • Seit Windows 10 gibt es das Feature, eine Datei nicht über einen Drucker auszudrucken, sondern das Dokument als PDF zu speichern. Das Feature "Print to PDF" ist ein virtueller Drucker, welcher als solcher angezeigt wird, jedoch den Druck über das[...]

    08.11.2024 15:12

    15
  • Standardmäßig ist die Firewall-Regel, dass der Ping auf deinen Windows-PC erlaubt ist, nicht aktiviert. Daher ist kein Ping auf deinen Computer möglich. Wie du die Regel aktivierst, erkläre ich in diesem Beitrag. Der Ping funktioniert betriebssystemübergreifend über das ICMP-Protokoll (Internet[...]

    03.10.2024 14:23

    49