Aufgrund einer Kundenanforderung sollte ich ein Skript erstellen, welches Dateien, die Älter als 120 Tage sind gelöscht werden sollen. Wichtig war dabei, dass nicht das „Modify“- sondern das „Create“-Datum als Grundlage der Löschung zu nehmen.
Ich habe dazu ein Tool namens DelAge32, welches eine entsprechende Auswertung zur Verfügung stellt.
Allerdings gibt es ein Handicap, welches dadurch nicht gelöst werden kann. Wenn eine Datei kopiert wird, ist das Datum am Tag des Kopiervorgangs das „Create“-Datum.
Mit dem Tool kann auch das „last access“-Passwort genutzt werden. Darüber versuche ich derzeit meine Festplatte meiner Daten ein wenig freizuhalten, da die alten Dateien ins Backup verschoben werden.
Link