Mit Winstop kannst du eine Zeit einstellen, wann der Computer herunterfahren soll, oder wann er ein Programm zu starten hat.
Die direkte Shutdown-Funktion geht allerdings nciht unter Windows XP, da must du den Umweg über eine Batch-Datei machen, die den Computer herunterfährt.