Ich würde statt Batch Dateien mit Verzögerung mir auch mal die Windows Aufgabenplanung ansehen.

Dort kann man genau einstellen, was, wann, mit welchen Rechten gestartet wird und wie lange z.B nach Systemstart verzögert.

Nutze das sehr intensiv.