Einzelnen Beitrag anzeigen

ernschd

Registriert seit: 16. Jan 2008
165 Beiträge
 
Delphi XE8 Professional
 
#1

Alte Dateien um Mitternacht verschieben

  Alt 5. Mai 2022, 11:43
Hallo zusammen,

ich habe eine Logdatei mit dem aktuellen Datum im Dateinamen, in die per Append geschrieben wird. Somit habe ich täglich eine neue Datei.
Nun suche ich eine Möglichkeit, wie ich evtl. alte Dateien in ein anderes Verzeichnis verschieben kann. Wenn z.B. am 04.05. um Mitternacht die neue Datei 05.05. erstellt wird, soll die vom 04.05. verschoben werden. Gilt auch für ältere vorhandene.
Natürlich kann ich einen Timer laufen lassen, der regelmäßig prüft, ob es ältere Dateien gibt. Finde ich aber nicht so toll.
Dann könnte ich bei jedem Schreiben in die Datei diese Prüfung einbauen - auch eher mäßig gut.

Hat jemand eine Idee, wie ich dieses Problem einfach und effektiv lösen kann?

Vielen Dank im Voraus.
  Mit Zitat antworten Zitat