Nach Windows Updates will der Server ja öfters mal sein verdientes Reboot haben.

Um dies nicht tagsüber zu machen, kann man auf Windows 2008 in der Auufgabenplanung und auf Win2003 in "Geplante Tasks" einen Task anlegen, der nur eine Mal in der kommenden Nacht ausgeführt wird.
Einaml angelegt, kann er bei Bedarf wieder aktiviert werden.

Folgender Befehl führt dann den Reboot aus:
        %windir%\system32\shutdown.exe -r -f -t30 -d p:2:4

Aber Achtung alle offenen Dateien werden einfach geschlossen. Angemeldete Nutzer werden zwar informiert aber nach 30 Sekunden (-t30) einfach abgemeldet.