Aufgabe zu einem bestimmten Zeitpunkt beenden - Windows Server 2008

Aufgabe zu einem bestimmten Zeitpunkt beenden - Windows Server 2008

Ich möchte ein Programm in einem Zeitfenster laufen lassen. Sagen wir, es soll um 07:00 Uhr starten und um 20:00 Uhr enden. Das Programm beendet sich nicht von selbst. Es läuft kontinuierlich.

Dazu habe ich im Aufgabenplaner eine Aufgabe erstellt. Ich kann eine Startzeit konfigurieren, aber es gibt keine Möglichkeit, eine Endzeit festzulegen. Also habe ich es so konfiguriert, dass die Aufgabe beendet wird, wenn sie länger als 12 Stunden dauert. Dadurch wird sie um 19:00 Uhr beendet, was auch in Ordnung wäre.

Das Problem besteht darin, dass, wenn die Aufgabe zu einem späteren Zeitpunkt ausgeführt wird, das 12-Stunden-Limit das 20:00-Uhr-Limit überschreitet. Gibt es eine Möglichkeit festzulegen, dass eine Aufgabe nicht später als zu einem bestimmten Zeitpunkt ausgeführt werden darf?

Antwort1

Versuche dies :

Andere Aufgabe erstellen, die um 20:00 Uhr ausgeführt wird

In Aktionen: Programm initiieren

Programm oder Skript: cmd.exe

Argumente hinzufügen: /c Taskkill /IM "Name Ihres Programms" /F

Dieser Befehl öffnet cmd, beendet den Prozess Ihres Programms und schließt das cmd-Fenster

verwandte Informationen