Verwenden von Robocopy mit Dateigrößen und Alter
In einem anderen Tipp (Überprüfen des Archivattributs mit Robocopy) haben wir gesehen, dass Robocopy Operationen basierend auf Dateiattributen ausführen kann. Sie können den Betrieb auch anhand der Dateigröße und des Alters beeinflussen.
Für Dateigrößen verwenden Sie die Schalter / MAX: n und / MIN: n, wobei „n“
Gibt die Größe der Dateien in Byte an, die von der Kopie ausgeschlossen werden sollen. Wenn Sie beispielsweise / MAX: 10000 angeben, wird Robocopy angewiesen, das Kopieren von Dateien, die größer als 10.000 Byte sind, auszuschließen.
Sie können auch ändern, was kopiert wird, basierend auf dem Alter der Dateien. Hierfür werden folgende Befehlszeilenoptionen verwendet:
/ MAXAGE: n * – Schließt Dateien aus, die älter als n Tage sind (n kann auch ein Datum sein)
/ MINAGE: n * – Schließt Dateien aus, die neuer als n Tage sind (n kann auch ein Datum sein)
/ MAXLAD: n * – Schließt Dateien aus, die seit dem Datum n nicht mehr verwendet wurden (LAD ist eine Abkürzung für Last Accessed Date)
/ MINLAD: n * – Schließt Dateien aus, die seit dem Datum n verwendet wurden (LAD ist eine Abkürzung für Last Accessed Date)
Der einzige Trick, um diese Optionen zu verwenden, besteht darin, zu verstehen, was das „n“
ist meint. Abhängig von seinem Wert kann „n“ entweder Tage oder ein Datum darstellen. Wenn „n“ kleiner als 1900 ist, wird angenommen, dass „n“ eine Anzahl von Tagen ist, andernfalls ist „n“ ein Datum dieser Form: JJJJMMTT.
Dieser Tipp (13224) gilt für Windows 7, 8 und 10.