Robocopy (Robust File Copy) und XCopy sind zwei Befehlszeilentools, die häufig bei Dateiübertragungen für Windows verwendet werden. XCopy ist in den meisten Windows-Versionen enthalten, wurde jedoch weniger verwendet, da Robocopy sowohl mit Windows Vista als auch mit Windows 7 vertrieben wird. Robocopy ist auch Teil des Windows Resource Kit. Für alle Arten des Massenkopierens von Dateien sind beide nützliche Programme, aber Robocopy bietet einige Optionen, die die Arbeit erleichtern.
Spiegelung
Robocopy wird im Gegensatz zu XCopy zum Spiegeln – oder Synchronisieren – von Verzeichnissen verwendet. Anstatt alle Dateien von einem Verzeichnis in ein anderes zu kopieren, überprüft Robocopy das Zielverzeichnis und entfernt Dateien, die sich nicht mehr im Hauptbaum befinden. Es vergleicht auch die Dateien im Zielverzeichnis mit den zu kopierenden Dateien und verschwendet keine Zeit damit, unveränderte Dateien zu kopieren.
Video des Tages
Automatisierung
Wenn Sie die Option "Run Hours" (/RH) mit Robocopy verwenden, können Sie festlegen, wann Kopien erstellt werden sollen, anstatt wie bei XCopy die Uhrzeit des Befehls. Diese Automatisierung ist am nützlichsten für die Erstellung täglicher Backups oder für große Batch-Jobs, die einige Zeit in Anspruch nehmen, aber keine Interaktion erfordern.
Beachten Sie, dass der Prozess robocopy.exe in der Aufgabenliste vorhanden ist, da er die Uhr überprüft, um zu sehen, wann kopiert werden muss. Robocopy unterstützt auch die Protokollierung — mit der Option /LOG: file; und erneutes Versuchen – Standardwerte sind 1 Million Versuche im Abstand von 30 Sekunden – zur weiteren Automatisierung.
Überwachung
Robocopy unterstützt die Datei- und Verzeichnisüberwachung mit den Befehlen "/MON" oder "/MOT". "/MON: n" kopiert die Datei mit n oder mehr Änderungen an das Ziel, während "/MOT: m" die Datei alle "m" Minuten auf Änderungen überprüft und sie dann kopiert, wenn sie vorhanden sind. Dies ist vergleichbar mit dem regelmäßigen Speichern einer Datei während der Arbeit, nur effizienter. XCopy bietet keine Überwachungsunterstützung.
Attribute
Sowohl XCopy als auch Robocopy unterstützen das Kopieren über das "Archiv"-Attribut von Dateien, aber Robocopy nimmt dies so Schritt weiter – es unterstützt das Kopieren über alle Attribute – einschließlich Zeitstempel, Sicherheit, Eigentümer und Überwachungsinformationen. Diese zusätzlichen Attribute helfen bei der Aufrechterhaltung einer richtigen Verzeichnisstruktur, insbesondere beim Kopieren als Administrator.