Freitag, 1. Februar 2013

Dateien löschen die älter als X Tage sind

Skriptbefehle sind interessant. Es reizt immer wieder per Batchfehl Lösungen zu finden. Der Befehl FORFILES kann auch für das Löschen älterer Dateien verwenden werden.

Beispiel:
Dateien löschen, die älter als 100 Tage sind.

forfiles /p c:\ordner\ /s /m *.* /d -100 /c "cmd /c del @file /q"

Parameter:
/p - Suche in welchem Ordner (hier: c:\ordner)
/s - Unterordner mit einbeziehen
/m - Bezogen auf welche Dateien (hier: *.* = alle)
/d - Dateien, die älter als 100 Tage sind
/c - Befehl, der dann ausgeführt werden soll (hier: löschen der Datei ohne Rückfrage)

Keine Kommentare:

Kommentar veröffentlichen

Partyvögel (bekannt v Oktoberfest Münster), Mallorca-Star Willi Herren und Schlagerstar Anna-Maria Zimmermann auf großer Zeltparty des Tu...