Nouveautés du planificateur de tâches

Les modifications suivantes résument ce qui est nouveau dans différentes versions du planificateur de tâches.

Windows 10 (et Windows Server 2016)

Les modifications suivantes du planificateur de tâches sont introduites dans Windows 10.

  • Lorsque l’économiseur de batterie est activé, Windows tâches du planificateur de tâches sont déclenchées uniquement si la tâche est :

    • Non défini sur Démarrer la tâche uniquement si l’ordinateur est inactif... (la tâche n’utilise pas IdleSettings)
    • Non défini pour s’exécuter pendant la maintenance automatique (la tâche n’utilise pas MaintenanceSettings)
    • Est défini sur Exécuter uniquement lorsque l’utilisateur est connecté (la tâche LogonType est TASK_LOGON_INTERACTIVE_TOKEN ou TASK_LOGON_GROUP)

    Tous les autres déclencheurs sont retardés jusqu’à ce que l’économiseur de batterie soit désactivé. Pour plus d’informations sur l’accès à l’état de l’économiseur de batterie dans votre application, consultez SYSTEM_POWER_STATUS. Pour plus d’informations sur l’économiseur de batterie, consultez l’économiseur de batterie (dans les instructions relatives aux composants matériels).

  • Pour des raisons de sécurité, un utilisateur non administrateur ne peut pas afficher ni gérer une tâche de planificateur de tâches Windows créée par un autre utilisateur.

Windows 8

Les modifications suivantes du planificateur de tâches 2.0 sont introduites dans Windows 8 :

  • Prise en charge de PowerShell : les utilisateurs peuvent gérer (créer, supprimer, modifier, démarrer explicitement, arrêter, etc.) Windows tâches de planificateur de tâches à l’aide du module PowerShell ScheduledTasks.
  • Mots de passe managés : les administrateurs peuvent utiliser les comptes de mot de passe managés Active Directory en tant que principaux de tâche. Ces tâches ne nécessitent plus de stratégie de réinitialisation de mot de passe appliquée.
  • Modifications de l’API : introduit deux nouveaux paramètres de tâche avec l’interface ITaskSettings3 .
    • MaintenanceSettings : les tâches utilisant ces paramètres sont traitées comme un nouveau type de tâches planifiées appelées pendant le temps de maintenance automatique du système d’exploitation, selon la périodicité et l’échéance spécifiées.
    • Volatile : les tâches qui sont définies pour être volatiles sont toujours désactivées sur un démarrage du système d’exploitation et doivent être explicitement réactivées lorsque nécessaire. Les tâches volatiles sont utilisées par les clusters de basculement pour s’assurer qu’une seule instance de tâche est planifiée sur un cluster à la fois.
  • Le moteur de planification unifié prend désormais en charge les fonctionnalités suivantes :
    • Type d’ouverture de session S4U, via l’élément LogonType .
    • Valeurs de requête XPath pour les déclencheurs d’événements, via l’élément ValueQueries .
    • N’autorisez pas l’arrêt dur de la tâche par le biais de l’élément AllowHardTerminate .
  • Fonctionnalités déconseillées dans cette version

Windows 7

Les modifications suivantes du planificateur de tâches 2.0 sont introduites dans Windows 7 :

  • Utilisation du moteur de planification unifié fourni par le système d’exploitation sous-jacent.

  • Possibilité de rejeter les tâches de démarrage dans les sessions RAIL (Integrated Applications Integrated Local) des applications distantes.

  • Renforcement de la sécurité des tâches (pour les tâches exécutées en tant que « SERVICE RÉSEAU » ou « SERVICE LOCAL » uniquement) :

    • Possibilité d’attribuer un type SID (Process Token Security Identifier) (par exemple, illimité ou aucun) à une tâche.
    • Autoriser les développeurs de tâches à demander l’ensemble exact de privilèges dont leur tâche a besoin.
  • Modifications de l’API :

Windows Vista

L’API Task Scheduler 2.0 doit être utilisée dans le développement d’applications qui utilisent le service Planificateur de tâches sur Windows Vista. Pour plus d’informations, consultez Référence du planificateur de tâches et utilisation du planificateur de tâches.

Windows 2000, Windows XP et Windows Server 2003

L’API Planificateur de tâches 2.0 n’est pas disponible. Utilisez le planificateur de tâches 1.0.

Planificateur de tâches

À propos du planificateur de tâches