Eine funktionierende Lösung wäre es über den Task Scheduler laufen zu lassen.
Vielleicht mit dem
VCL Task Scheduler als Hilfe, ob der das macht was ich meine habe ich selbst noch nicht getestet, aber rein von der Logik her funktioniert es so (mit dem Windows Task Scheduler).