Planificateur de tâches - Qu'est-ce que «Attendre l'inactivité»?

17

J'ai créé une nouvelle tâche dans mon planificateur de tâches et je voulais qu'elle s'exécute uniquement si l'ordinateur est inactif pendant 10 minutes.

mais j'ai vu cette case à cocher que je ne comprends pas ce qu'elle fait:

entrez la description de l'image ici

L'aide dit:

Si une tâche est configurée pour démarrer uniquement si l'ordinateur est inactif pendant 30 minutes et que la tâche attend que l'ordinateur soit inactif pendant 10 minutes, la tâche ne se lancera dans 5 minutes que si l'ordinateur a été inactif pendant 25 minutes avant au moment où le déclencheur a été activé. La tâche ne démarre pas si l'ordinateur passe en mode veille 5 minutes après l'activation du déclencheur.

Désolé, je ne comprends pas cette explication. (d'où viennent les 5 min ???)

quelqu'un peut-il faire la lumière? (en termes simples)

Royi Namir
la source

Réponses:

20

Vous avez raison: cette explication est très difficile à suivre! Je vais essayer de l'expliquer d'une manière différente: -

Dans votre capture d'écran, vous avez une tâche qui se déclenchera à un certain moment. Lorsque cette tâche se déclenche, elle ne s'exécute que si la déclaration «l'ordinateur est inactif depuis 10 minutes» est vraie. La tâche attendra jusqu'à une heure pour que la déclaration devienne vraie, puis elle abandonnera.

Si l'ordinateur est inactif depuis 10 minutes ou plus lorsque la tâche est déclenchée, il s'exécute immédiatement. Sinon, il attendra.

Si l'ordinateur devient inactif après, disons, 15 minutes après le déclenchement de la tâche, la tâche continuera à attendre. 25 minutes après le déclenchement de la tâche, la déclaration «l'ordinateur est inactif depuis 10 minutes» devient vraie, la tâche s'exécutera donc.

Si l'ordinateur ne devient pas inactif dans les 50 minutes suivant le déclenchement de la tâche, la tâche ne s'exécutera pas. En effet, la tâche cessera d'attendre au bout de 60 minutes. Par conséquent, si l'ordinateur devient inactif plus de 50 minutes après le déclenchement de la tâche, la déclaration «l'ordinateur est inactif depuis 10 minutes» ne sera vraie qu'après l'heure spécifiée. l'attente est terminée.

mmmason
la source
Pourquoi mentionnez-vous des tâches de réexécution dans votre réponse? le paramètre pour cela se trouve dans un autre onglet.
Royi Namir
au début - aucune tâche n'est déclenchée
Royi Namir
Je ne mentionne pas les «tâches de réexécution» dans ma réponse.
mmmason
... si l'ordinateur est inactif depuis 10 minutes ou plus lorsque la tâche est déclenchée , ...
Royi Namir
4
Je ne comprends pas. Toutes les tâches planifiées sont déclenchées au moment où elles sont spécifiées pour s'exécuter. Si vous définissez une tâche planifiée pour qu'elle s'exécute à, disons, à 11 h 15, elle sera déclenchée à 11 h 15. Si des conditions sont définies (comme si l'ordinateur doit être inactif), bien que la tâche soit déclenchée, elle ne s'exécutera pas nécessairement.
mmmason
3

Vous devez avoir un déclencheur réel ( par exemple, 18 heures tous les jours ) pour votre tâche, sinon "attendre l'inactivité" n'a pas de sens.

Maintenant, vous le lisez comme:

À 18 h tous les jours , si l'ordinateur n'est pas encore inactif, attendez encore 1 heure pour qu'il devienne inactif.

  • S'il devient inactif dans ce délai, laissez-le inactif pendant 10 minutes , puis la tâche démarre.
  • Sinon, la tâche ne sera pas déclenchée.
r3mark
la source
2

Et pour compliquer un peu plus les choses, Windows n'évalue que si l'ordinateur est inactif toutes les 15 minutes. Donc, même si vous planifiez une tâche à 09h00, avec une période d'inactivité de 1 minute et que vous vous assurez de ne rien faire pendant toute cette minute, il se peut qu'elle ne s'active pas à 09h01 et ne se déclenche pas avant 09h00: 15 selon le moment où Windows évalue l'état de veille.

Anthony Yates
la source
1
Avez-vous une source pour cette affirmation de 15 minutes?
DavidPostill
2
@DavidPostill: msdn.microsoft.com/en-us/library/windows/desktop/… "Sous Windows 7, le Planificateur de tâches vérifie que l'ordinateur est inactif toutes les 15 minutes."
RLIB
1

Je peux expliquer cela beaucoup plus clairement ...

Imaginez que vous êtes assis à côté d'une route très fréquentée. Vous vous ennuyez, alors vous jouez un jeu: vous vous dites que si aucune voiture ne passe devant pendant une minute entière - vous gagnez!

Le fait est que vous n'allez probablement pas gagner si vous n'êtes assis que quelques minutes. Mais si vous y attendiez plusieurs heures, vous auriez bien plus de chances de gagner.

Il y a donc deux paramètres impliqués ici:

  1. Combien de temps la coupure du trafic doit-elle durer?
  2. Combien de temps allez-vous rester assis là en attendant une pause?

C'est exactement la même chose avec le Planificateur de tâches:

  1. Combien de temps la pause d'activité doit-elle durer?
  2. Combien de temps l'ordinateur doit-il passer à attendre une telle pause?
LJ
la source