1 Minute
Alte Dateien automatisch löschen oder verschieben
Regelmäßiges Aufräumen von Temp-Verzeichnissen, Log- oder Backup-Ablagen gehört zum Admin-Alltag – kostet aber Zeit und wird gern aufgeschoben. Wenn Sie das Dateimanagement vereinfachen wollen, können Sie das schlanke Kommandozeilen-Tool DelAge32 in Skripte oder geplante Tasks einbinden. Es löscht oder verschiebt Dateien anhand ihres Alters und nimmt Ihnen so das manuelle „Ausmisten“ ab.
Das Tool DelAge32 berechnet das Dateialter als Datumsdifferenz zur lokalen Systemzeit und nutzt standardmäßig den Zeitstempel „Geändert“ (Last Modified). Mit /preview lassen sich Treffer zuerst gefahrlos prüfen, bevor Sie wirklich löschen oder verschieben. Beispiel: Der folgende Aufruf listet alle Dateien unter C:\temp inklusive Unterverzeichnissen, die älter als 100 Tage sind – ohne sie zu entfernen:
delage32 "C:\temp\*.*" 100 /recurse /preview
Für produktive Aufräumjobs entfernen Sie /preview oder verschieben Altlasten zunächst in ein Quarantäne-Verzeichnis:
delage32 "C:\temp\*.*" 100 /recurse /move "D:\Quarantaene"
Bei Bedarf können Sie das Alter auch anhand anderer Zeitstempel bestimmen, etwa mit /created (Erstellt) oder /accessed (Letzter Zugriff). Praktisch für hartnäckige Reste sind zudem /includeRO (Read-only einbeziehen) und /rd, um anschließend leere Unterordner zu entfernen. Merke: Wenn Sie löschen, testen Sie die Regel zuerst mit /preview – und lassen Sie im Zweifel lieber verschieben statt endgültig entfernen.