Création d'une tâche planifiée dans Windows 10

Si vous utilisez fréquemment certains programmes dans Microsoft Windows 10 et que vous en avez assez de les ouvrir après un arrêt ou un redémarrage, vous pouvez créer une tâche planifiée qui s'exécute au démarrage.

Option 1 - depuis l'interface graphique

  1. À l’aide de la « Touche Windows » + « R », ouvrez l’ analyse et saisissez «taskschd.msc ». Cela ouvrira le planificateur de tâches.
  2. Sous le panneau des actions, vous pouvez choisir de créer une tâche en arrière ou de créer une tâche. Cliquez sur « Créer une tâche ».
  3. L'écran « Créer une tâche » apparaîtra. Sélectionnez l'onglet " Général "
    • Dans le champ " Nom ", attribuez un nom à la tâche. Exemple: « tâche Outlook ».
    • Dans le champ « Description », vous pouvez décrire ici le rôle de la tâche et ses tâches.
    • La dernière section concerne les « Options de sécurité ». Vous pouvez y définir qui peut exécuter cette tâche et si elle a le droit d’administrateur.
  4. Sélectionnez l'onglet " Déclencheurs ".
  5. Sélectionnez “ Nouveau… “.
  6. La fenêtre « New Trigger » apparaîtra. Vous avez ici la possibilité de définir le moment où la tâche commencera.
    • Sélectionnez le moment où vous souhaitez que la tâche commence dans le menu déroulant " Commencer la tâche ".
    • Modifiez la zone " Paramètres " comme vous le souhaitez.
    • Dans le champ « Paramètres avancés », vous pouvez choisir de différer tâche, répéter tâche, arrêter tâche, activer et expirer.
    • " Activé " est coché par défaut.
  7. Sélectionnez " OK ".
  8. Sélectionnez l'onglet « Actions », puis « Nouveau ».
  9. La fenêtre " Nouvelle action " s'ouvrira.
  10. Dans le menu déroulant « Action », « Démarrer un programme » est défini par défaut. Changez-le si vous le souhaitez.
  11. Sélectionnez « Parcourir… » à côté du champ « Programme / script »
  12. Naviguez jusqu'au programme pour lequel vous souhaitez planifier une tâche.
  13. Sélectionnez " OK ".
  14. Allez dans l'onglet " Conditions ".
  15. Vous pouvez les modifier si vous le souhaitez, mais je vous recommande de laisser ces paramètres par défaut.
  16. Sélectionnez l'onglet " Paramètres ". Vous pouvez les changer si vous le souhaitez, mais je vous recommande de les laisser seuls.
  17. Sélectionnez " OK ".

Vous avez correctement configuré une tâche planifiée!


Option 2 - Depuis la ligne de commande

Vous pouvez ajouter des tâches planifiées à partir de la ligne de commande si vous souhaitez l'inclure dans un script à l'aide de la commande « schtasks » ainsi que des paramètres lui indiquant quand planifier la tâche.

Par exemple, si je voulais exécuter «notepad.exe» tous les mercredis à 13h00, je pourrais utiliser la commande suivante:

schtasks / create / tn OpenNotepad / tr notepad.exe / sc hebdomadaire / d Mer / st 13:00:00

SCHTASKS / Créer [/ S système [nom d'utilisateur / / U [/ P [mot de passe]]]]] [/ nom d'utilisateur RU [/ mot de passe RP]] / programme SC [modificateur MO] [jour / J] [/ M mois] [/ I idletime] / TN nom_tâche / TR tâche_exécuter [/ ST heure de début] [intervalle RI] [/ ET heure fin [/ K] [/ XML fichier xml] [/ V1]] [/ SD date de début] [/ ED date de fin] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]

Liste de paramètres:

  • / S système Spécifie le système distant auquel se connecter. Si omis, le paramètre système par défaut est le système local.
  • / U nom d'utilisateur Spécifie le contexte utilisateur dans lequel SchTasks.exe doit s'exécuter.
  • / P [mot de passe] Spécifie le mot de passe pour le contexte utilisateur donné. Invite à entrer si omis.
  • / Nom d'utilisateur RU Spécifie le compte d'utilisateur «Exécuter en tant que» (contexte d'utilisateur) sous lequel la tâche est exécutée. Pour le compte système, les valeurs valides sont “”, “NT AUTHORITY \ SYSTEM” ou “SYSTEM”. Pour les tâches v2, «NT AUTHORITY \ LOCALSERVICE» et «NT AUTHORITY \ NETWORKSERVICE» sont également disponibles, ainsi que les SID bien connus des trois.
  • / RP [mot de passe] Spécifie le mot de passe pour l'utilisateur «exécuter en tant que». Pour demander le mot de passe, la valeur doit être "*" ou aucune. Ce mot de passe est ignoré pour le compte système. Doit être combiné avec le commutateur / RU ou / XML.
  • / SC schedule Spécifie la fréquence de planification. Types d'horaire valides: MINUTE, HEURE, QUOTIDIENNE, HEBDOMADAIRE, MENSUELLE, UNE FOIS, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • Modificateur / MO Affine le type de planification pour permettre un contrôle plus précis de la récurrence de la planification. Les valeurs valides sont répertoriées dans la section «Modificateurs» ci-dessous.
  • / D jours Spécifie le jour de la semaine pour exécuter la tâche. Valeurs valides: LUN, MAR, MER, JEU, VEN, SAM, DIM et pour les programmes MENSUELS 1 - 31 (jours du mois). Le caractère générique “*” spécifie tous les jours.
  • / M mois Spécifie le (s) mois de l'année. La valeur par défaut est le premier jour du mois. Valeurs valides: JAN, FEV, MAR, AVR, MAI, JUN, JUL, AOÛT, SEP, OCT, NOV, DÉC. Le caractère générique “*” spécifie tous les mois.
  • / I idletime Spécifie la durée d'inactivité à attendre avant l'exécution d'une tâche ONIDLE planifiée. Plage valide: 1 à 999 minutes.
  • / TN nom_tâche Spécifie la chaîne sous la forme chemin \ nom qui identifie de manière unique cette tâche planifiée.
  • / TR taskrun Spécifie le chemin d'accès et le nom du fichier du programme à exécuter à l'heure prévue.

    Exemple: C: \ windows \ system32 \ calc.exe

  • / ST starttime Spécifie l'heure de début d'exécution de la tâche. Le format de l'heure est HH: mm (heure sur 24 heures), par exemple, 14h30 pour 14h30. La valeur par défaut est l'heure actuelle si / ST n'est pas spécifié. Cette option est requise avec / SC ONCE.
  • / Intervalle RI Spécifie l'intervalle de répétition en minutes. Ceci ne s'applique pas aux types de programme: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Plage valide: 1 - 599940 minutes. Si vous spécifiez soit / ET, soit / DU, la valeur par défaut est 10 minutes.
  • / ET endtime Spécifie l'heure de fin d'exécution de la tâche. Le format de l'heure est HH: mm (heure sur 24 heures), par exemple, 14h50 pour 14h50. Ceci ne s'applique pas aux types de programme: ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / DU durée Spécifie la durée d'exécution de la tâche. Le format de l'heure est HH: mm. Ceci n'est pas applicable avec / ET et pour les types de programme: ONSTART, ONLOGON, ONIDLE, ONEVENT. Pour les tâches / V1, si / RI est spécifié, la durée par défaut est 1 heure.
  • / K Termine la tâche à l'heure de fin ou la durée. Ceci ne s'applique pas aux types d'horaire: ONSTART,

    ONLOGON, ONIDLE, ONEVENT. / ET ou / DU doivent être spécifiés.

  • / SD startdate Spécifie la première date à laquelle la tâche est exécutée. Le format est mm / jj / aaaa. Défaut au courant

    rendez-vous amoureux. Ceci n'est pas applicable pour les types de programme: ONCE, ONSTOG, ONIDLE, ONEVENT, ONSTART.

  • / ED date de fin Spécifie la dernière date à laquelle la tâche doit être exécutée. Le format est mm / jj / aaaa. Ceci n'est pas applicable pour les types de programme: ONCE, ONSTOG, ONIDLE, ONEVENT, ONSTART.
  • / EC ChannelName Spécifie le canal d'événement pour les déclencheurs OnEvent.
  • / IT Permet à la tâche de s'exécuter de manière interactive uniquement si l'utilisateur / RU est actuellement connecté au moment de l'exécution du travail.

    Cette tâche ne s'exécute que si l'utilisateur est connecté.

  • / NP Aucun mot de passe n'est enregistré. La tâche s'exécute de manière non interactive en tant qu'utilisateur donné. Seules les ressources locales sont disponibles.
  • / Z Marque la tâche pour suppression après son exécution finale.
  • / XML xmlfile Crée une tâche à partir de la tâche XML spécifiée dans un fichier. Peut être combiné avec les commutateurs / RU et / RP, ou avec / RP seul, lorsque la tâche XML contient déjà le principal.
  • / V1 Crée une tâche visible pour les plates-formes antérieures à Vista. Non compatible avec / XML.
  • / F crée de force la tâche et supprime les avertissements si la tâche spécifiée existe déjà.
  • Niveau / RL Définit le niveau d'exécution du travail. Les valeurs valides sont LIMITED et HIGHEST. La valeur par défaut est LIMITED.
  • / DELAY delay time Spécifie le délai d'attente pour retarder l'exécution de la tâche après le déclenchement du déclencheur. Le format de l'heure est mmmm: ss. Cette option est uniquement valide pour les types de planification ONSTART, ONLOGON, ONEVENT.
  • / HRESULT Pour une meilleure diagnosticabilité, le code de sortie du processus sera au format HRESULT.
  • /? Affiche ce message d'aide.

Modificateurs: valeurs valides pour le commutateur / MO par type de planification:

MINUTE: 1 - 1439 minutes.

HEURE: 1 - 23 heures.

QUOTIDIEN: 1 - 365 jours.

HEBDOMADAIRE: semaines 1 - 52.

UNE FOIS: Pas de modificateurs.

ONSTART: Pas de modificateurs.

ONLOGON: Pas de modificateurs.

ONIDLE: Pas de modificateurs.

MENSUEL: 1 - 12, ou

PREMIER, DEUXIÈME, TROISIÈME, QUATRIÈME, DERNIER, LASTDAY.