Nouveautés du Planificateur de tâches

Les modifications suivantes résument les nouveautés des 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é, les tâches du Planificateur de tâches Windows 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 aux status d’économiseur de batterie dans votre application, consultez SYSTEM_POWER_STATUS. Pour obtenir des informations générales sur l’économiseur de batterie, consultez É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 du 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.) Tâches du planificateur de tâches Windows à 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 comme 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 : deux nouveaux paramètres de tâche ont été introduits 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 l’heure de maintenance automatique du système d’exploitation, en fonction de la périodicité et de l’échéance spécifiées.
    • Volatile : les tâches qui sont définies pour être volatiles sont toujours désactivées lors d’un démarrage du système d’exploitation et doivent être explicitement réactivées si nécessaire. Les tâches volatiles sont utilisées par les clusters de basculement pour garantir qu’une seule tâche instance 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 .
    • Les 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 via l’élément AllowHardTerminate .
  • Fonctionnalités déprécié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 (Remote Applications Integrated Local).

  • 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’affecter un type d’identificateur de sécurité de jeton de processus (SID) (par exemple, sans restriction ou aucun) à une tâche.
    • Autoriser les développeurs de tâches à demander l’ensemble exact des privilèges dont leur tâche a besoin.
  • Modifications apportées à 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 Task Scheduler 2.0 n’est pas disponible. Utilisez Task Scheduler 1.0.

Planificateur de tâches

À propos du planificateur de tâches