Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Programm über den Taskplaner beenden

Zappo / 5 Antworten / Flachansicht Nickles

Hallo,

ich suche eine Möglichkeit, ein über den Taskplaner (Scheduled Tasks) gestartetes Programm auch wieder zu einer bestimmten Uhrzeit zu beenden. Dies sollte als Batch funktionieren und ebenfalls als Task zeitlich geplant werden können. Die Funktion im Taskplaner "Beenden nach" ist nicht hilfreich, da kein fester Zeitpunkt angegeben werden kann. Ich denke an einen RUNDLL-Aufruf oder ein WScript. Vielen Dank.

bei Antwort benachrichtigen
thomas woelfer Zappo „Mhm. Naja, das hilft mir jetzt nicht viel weiter. Das Programm soll einfach...“
Optionen

also, es gibt da ein paar dinge zu bedenken: wenn du das programm 'normal' beenden willst, dann must du dem programm die fuer das beenden zustaendige message schicken - das wuerde z.b. dadurch gehen, das du dem programm die tastenkombination alt+f4 schickst. allerdings ist es dann natuerlich so, das das programm unter umstaenden zurueckfragt und z.b. einen dialog aufmacht in dem es fragt ob denn die 'aenderungen' gespeichert werden sollen: darauf kann dann dein taskman natuerlich nicht reagieren...

im anderen fall wird das programm einfach 'zwangsweise' beende - also abgeschossen. das geht natuerlich immer, dafuer gehen aber unter umstaenden daten verloren. fuer den fall des abschiessens kannst du das programm 'kill' aus dem resource kit (gibts glaub ich auch kostenlos zum download vom ms server) verwenden.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen