commandes schtasks

Planifie les commandes et les programmes à exécuter régulièrement ou à un moment spécifique, ajoute et supprime des tâches de la planification, démarre et arrête des tâches à la demande, et affiche et modifie les tâches planifiées.

Notes

L’outil schtasks.exe effectue les mêmes opérations que lestâches planifiées dans le Panneau de configuration. Vous pouvez utiliser ces outils ensemble et indifféremment.

Autorisations requises

  • Pour planifier, afficher et modifier toutes les tâches sur l’ordinateur local, vous devez être membre du groupe Administrateurs.

  • Pour planifier, afficher et modifier toutes les tâches sur l’ordinateur distant, vous devez être membre du groupe Administrateurs sur l’ordinateur distant ou vous devez utiliser le paramètre /u pour fournir les informations d’identification d’un administrateur de l’ordinateur distant.

  • Vous pouvez utiliser le paramètre /u dans une opération /create ou /change si l’ordinateur local et l’ordinateur distant se trouvent dans le même domaine ou si l’ordinateur local se trouve dans un domaine approuvé par le domaine de l’ordinateur distant. Sinon, l’ordinateur distant ne peut pas authentifier le compte d’utilisateur spécifié et il ne peut pas vérifier que le compte est membre du groupe Administrateurs.

  • La tâche que vous prévoyez d’exécuter doit disposer de l’autorisation appropriée. Ces autorisations varient selon la tâche. Par défaut, la tâche s’exécute avec les autorisations de l’utilisateur actuel de l’ordinateur local ou avec l’autorisation de l’utilisateur spécifié par le paramètre /u, le cas échéant. Pour exécuter une tâche avec les autorisations d’un autre compte d’utilisateur ou avec des autorisations système, utilisez le paramètre /ru.

Syntaxe

schtasks /change
schtasks /create
schtasks /delete
schtasks /end
schtasks /query
schtasks /run

Paramètres

Paramètre Description
schtasks change Modifie une ou plusieurs des propriétés suivantes d’une tâche :
  • Le programme exécuté par la tâche (/tr)
  • Le compte d’utilisateur sous lequel la tâche s’exécute (/ru)
  • Le mot de passe pour le compte d’utilisateur (/rp)
  • Ajoute la propriété interactive uniquement à la tâche (/it)
schtasks create Planifie une nouvelle tâche.
schtasks delete Supprime une tâche planifiée.
schtasks end Arrête un programme démarré par une tâche.
schtasks query Affiche les tâches dont l’exécution est planifiée sur l’ordinateur.
schtasks run Démarre immédiatement une tâche planifiée. L’opération d’exécution ignore la planification, mais utilise l’emplacement du fichier programme, le compte d’utilisateur et le mot de passe enregistrés dans la tâche pour exécuter la tâche immédiatement.