Ich hab mir auch mal sowas gecodet... (für win ;-) )
Is nich ganz sauber vom code her, aber es erfüllt seinen zweck voll und ganz.
MIt der übergabe "shutdown.exe 02:00:00" wird die zeitschaltunf beim starten direkt auf die urzeit gesetzt, und fährt dann automatisch herunter (komplett)
Wenn es ohne parameter gestartet wird, muss man eine uhrzeit eingeben und den startknopf betätigen.
Ich verwende es z.B. um Fernsehprogramme aufzuzeichnen. Aufruf mit parameter in autostart, vorher noch im bios einen automatischen start eingestellt. und schon arbeitet der computer von alleine, und fährt sich anschließens 'sauber' wieder herunter. Das programm beendet jede laufende aplikation vor dem Shutdown, wenns sein muss mit dem Hammer *g*
So, im anhang findet ihr das tool.
Kurz noch zur erklärung: Das tool is ursprünglich nur für den eigenen bedarf gemacht worden, deswegen hab ich auch nicht auf layout usw... geachtet.
Der sourcecode liegt bei. Ihr könnt damit machen was ihr wollt. Umschreiben, so lassen, benutzen wegschmeißen, oder weitergeben. is mir an und für sich egal. Nur verticken wär mir nich recht, wobei ihr eh keinen findet, der euch dafür geld gibt, so wies jetzt is.
Ansonsten bleibt noch zu sagen, dass es in VB geschrieben ist (weil oben jemand nach VB-code gefragt hat) und das nich allein aus meinem Hirn stammt, sondern verschiedene codeschnipsel verarbeitet wurden.
HF