Windows - zwei Optionen zum Stoppen der geplanten Jobs - warum?

654
durumdara

Jedes Mal, wenn ich einen geplanten Job in Windows eingestellt habe, habe ich mir versprochen, korrekte Informationen darüber zu erhalten, warum die Eigenschaften zwei Optionen für den Stop-Job enthalten: -

Also: Ich versuche einen SJ so einzustellen, dass er alle N Minuten läuft. In der Zeitintervall-Seite (Win7 - zweiter Reiter der Eigenschaften) finden wir diese Eigenschaft (ich versuche aus HUN-Fenstern zu übersetzen): - Stoppen Sie den Job, bis mehr als: NN ausgeführt wird

Es ist in Ordnung, aber wir könnten auch eine Eigenschaft in der Registerkarte "Einstellungen" des Jobs finden: - Stoppen des Jobs, wenn er länger dauert als: MM

Dies sind zwei Möglichkeiten.

Aber ich verstehe nicht, was anders ist und was die Regeln für sie sind.

Weiß jemand mehr darüber?

1

1 Antwort auf die Frage

1
Dave

Eine bedeutet, den Job alle N Minuten zu starten

Das andere ist Abbrechen, wenn es x Minuten dauert.

Nehmen wir an, Sie hatten ein Programm, das beim Ausführen 60 Sekunden lang auf dem Bildschirm angezeigt wurde und dann heruntergefahren wurde. Wir ignorieren, was es tatsächlich tut, außer Sie können es 60 Sekunden lang sehen.

Nehmen wir an, das nächste Mal, wenn Sie es ausführen, ist es nach 60 Sekunden immer noch aktiv, nach 120 Sekunden ist es immer noch aktiv, 300 Sekunden! Nun, etwas ist schief gelaufen! Vielleicht ist es abgestürzt? So oder so funktioniert es nicht, aber Sie können es sehen, so dass Sie es schließen können.

Nehmen wir an, Sie können es nicht sehen! Sie sollten wissen, dass es 60 Sekunden dauern sollte, um es zu erledigen, aber Sie haben keine Ahnung, ob das Programm fehlerhaft ist / sich festgefahren hat usw. Es kann ideal sein, wenn die Aufgabe nach 120 Sekunden nicht abgeschlossen wird und Sie das Programm abbrechen möchten .

Wir haben dies am Laufen, alle 10 Minuten startet eine Aufgabe, aber die Aufgabe sollte nur 1 Minute dauern. Im wahrsten Sinne des Wortes haben wir einen Befehl, der besagt, wenn er nach 5 läuft, töte ihn! Da wir wissen, wird es wieder laufen!

Sie können dies an verschiedenen Stellen festlegen (unter der Registerkarte "Trigger" können Sie den Task nach X-Zeit sowie auf der Registerkarte "Einstellungen" abbrechen), indem Sie die Kontrolle pro Trigger übernehmen. Zum Beispiel:

Angenommen, ich habe eine Aufgabe, die 3 Auslöser hat. Und in diesem Beispiel fangen sie alle um 8:45 Uhr an, 15 Minuten bevor ich zur Arbeit gehe. Die 3 Dinge, die es tut, ist Outlook für mich und führt zwei Prozesse aus. Meine 2 Prozesse sollten jeweils nur 1 Minute dauern, aber ich möchte nicht, dass Outlook nur für 1 Minute geöffnet wird. Also töte ich auf meiner Registerkarte "Einstellungen" (globale Einstellungen für die Aufgabe) die Aufgabe, wenn sie länger als 2 Minuten dauert. Das bringt auch Outlook um! In meinen Triggern unter Outlook stelle ich sicher, dass dies nicht der Fall ist, indem Sie es überschreiben!

Vielleicht verstehe ich dich falsch. Ich spreche von zwei gleichen Optionen, von denen jede "Stop Task if ..." genannt wird, aber eine davon befindet sich auf der Registerkarte "Intervall", und eine davon befindet sich auf der Registerkarte "Einstellungen". Vielleicht schreibst du, dass der erste nur einen Zeitplan storniert, der zweite ist aber den ganzen Tag auf ein Problem? durumdara vor 11 Jahren 0