Planificateur de tâches 2.0: différence entre «Arrêter la tâche si…»

15

Utilisation du Planificateur de tâches dans Windows Server 2008 R2 ou Windows 2012, etc ...

Quelle est la différence entre ce paramètre:

Arrêter la tâche si elle s'exécute plus longtemps que

et ce paramètre sur la même tâche:

Arrêter la tâche si elle s'exécute plus longtemps que

L'un a-t-il priorité sur l'autre? Sont-ils en conflit?

Ryan Ries
la source
1
Cela
@TheCleaner Accepted ... test en ce moment :)
Mathias R. Jessen

Réponses:

15

Je n'ai aucune référence faisant autorité mais je viens de tester le comportement de plusieurs Stopconditions différentes dans le Planificateur de tâches sur Windows 8.1, Server 2008 R2 et 2012 R2.

Ils s'appliquent tous les deux!

Quelle que soit la condition d'arrêt remplie en premier, arrête la tâche.

  • Par condition d'arrêt de déclenchement: Le Stop task if it runs longer than-état spécifié dans la Triggerrépondra uniquement lorsque la tâche a été invoquée par ce déclencheur particulier .

  • Par tâche condition d'arrêt: Le Stop task if it runs longer than-état spécifié pour le Groupe (sur l' Settingsonglet) est globale à cette tâche, et appliquera toujours, quelles que soient les conditions d'arrêt par déclenchement.

Exemple

Imaginez une tâche avec un déclencheur. Si la condition d'arrêt par déclencheur est définie sur 5 minuteset la condition d'arrêt par tâche est définie sur 30 minutes, vous devez vous attendre au comportement suivant:

  • La tâche est invoquée par le déclencheur -> La tâche s'arrête après 5 minutes.
  • La tâche est invoquée par vous (via un clic droit et Run) -> La tâche s'arrête après 30 minutes.
Mathias R. Jessen
la source
Beau travail pour tester cela!
TheCleaner