- #1
E
eine_frage
Guest
Ich benötige ein Batch Skript welche bestimmte Dateien, welche älter als 7 Tage sind löscht.
Die Dateien um die es geht sind folgendermaßen aufgebaut:
nameimmergleich_2005-01-01_1230.bak
Der vordere Teil hat immer den gleichen Namen, dann gefolgt vom Datum und der Uhrzeit (hier im Beispiel 12:30 Uhr).
Wie kann ich nun in ein Batchskript eine Überpfrüfung auf Datum älter als 7 Tage machen?
Von der Art her sollte es so gehen:
stichtag = %date% - 7 Tage
wenn filename beinhaltet %stichtag% dann del
Nur wie mach ich das Batch-tauglich?
Danke!
Die Dateien um die es geht sind folgendermaßen aufgebaut:
nameimmergleich_2005-01-01_1230.bak
Der vordere Teil hat immer den gleichen Namen, dann gefolgt vom Datum und der Uhrzeit (hier im Beispiel 12:30 Uhr).
Wie kann ich nun in ein Batchskript eine Überpfrüfung auf Datum älter als 7 Tage machen?
Von der Art her sollte es so gehen:
stichtag = %date% - 7 Tage
wenn filename beinhaltet %stichtag% dann del
Nur wie mach ich das Batch-tauglich?
Danke!