Der Dateireplikationsbefehl von Microsoft Windows ist als „Robuste Dateikopie“ oder einfach als Robocopy bekannt. Er verwendet das Konzept von Zeit- und Datumsstempeln für unvollständige Dateiübertragungen, die helfen, Netzwerkunterbrechungen zu tolerieren. Es weiß, wo es mit dem Wiederherstellungsdatensatz, der die Datums-/Zeitstempelinformationen enthält, beginnen muss. Robocopy eliminiert das Risiko von Fehlern, da es NTFS-Kreuzungspunkte überspringt, die bei NTFS zu Endlosschleifen führen können. Robocopy ersetzt alle anderen Kopierbefehle durch mehrere außergewöhnliche Funktionen.
Das in Robocopy verwendete Konzept zum gleichzeitigen Kopieren mehrerer Dateien ist Multithreading. Die Verwendung von Multithreading macht es viel schneller als Standardkopie und auch Xcopy. Die grundlegende Syntax lautet:
robocopy <Source> <Destination> ]
Funktionen:
- Sie können im Voraus festlegen, was mit widersprüchlichen Dateinamen geschehen soll.
- Sie können einige Dateien oder Ordner ausschließen.
- Sie können einen Kopier- und Einfügevorgang planen.
- Sie können einen Ordner in einen anderen spiegeln und dabei Dateien im Zielordner löschen, die im Quellordner nicht vorhanden sind.
Hier sind einige Kopieroptionen, die für Robocopy verfügbar sind:
Es gibt noch viele mehr, bitte führen Sie Robocopy/? in Ihrer Eingabeaufforderung aus, um mehr darüber zu erfahren.
Beispiel: