hab auch mal so ein Program für Win98 in VB geschrieben - heute extra an W2k angepaßt - vielleicht gefällts Dir ja:
PowerSaver
man muß nur eine neue Vernüpfung mit der gewünschten Zeit (in Sekunden!) bis zum herunterfahren erstellen (default steht auf 10sec)
Sollte dann für eine stunde so ausschauen:
....Saver_101.exe" 3600