Question Planificateur Windows qui s'exécute tous les jours x minutes sur la ligne de commande


Existe-t-il un moyen de planifier une tâche (.bat) via la ligne de commande qui s'exécute toutes les cinq minutes chaque jour?

Je souhaite également qu’il fonctionne même si l’utilisateur n’est pas connecté. Quelle est la syntaxe exacte de la ligne de commande?


2
2017-12-09 07:35


origine




Réponses:


Existe-t-il un moyen de planifier une tâche qui s'exécute toutes les 5 minutes chaque jour?

Vous pouvez le faire avec la commande suivante:

schtasks / create / tn "MyTask" / sc minute / mo 5 / tr "MyTask.cmd"

Explication:

  • /create - créer une nouvelle tâche planifiée
  • /tn "MyTask" - donner la tâche comme nom
  • /sc minute - planifier la tâche avec une fréquence en minutes
  • /mo 5 - et modifiez la fréquence pour être tous les 5 minutes
  • /tr "MyTask.cmd" - lancer la commande MyTask.cmd

La source schtasks - Créer / modifier un travail / tâche planifié.


Lectures complémentaires


4
2017-12-09 11:16



Oui, mais quand je fais cette tâche, au moment où je redémarre mon PC, la tâche planifiée ne fonctionne plus - user352156
Il se peut que vous ayez échoué car vous n'êtes pas connecté immédiatement après un redémarrage. Y a-t-il quelque chose dans les journaux des événements? Essayez d'utiliser le /RU username /RP password options - DavidPostill♦


Vous devez utiliser schtasks.exe - fait partie de l'OS. Voici beaucoup de exemples par Microsoft. Voici la référence.


1
2017-12-09 08:04



L'interface graphique pour l'administration des tâches est lancée par "taskschd.msc" pour Windows 7 Enterprise. Il peut ne pas être disponible pour toutes les variantes Windows. - Axel Kemper
Ne demande-t-il pas la version en ligne de commande? - boboes
@boboes Non, il s'agit de lancer un fichier batch toutes les 5 minutes. - Mario
L'interface graphique est au moins utile pour vérifier ce que vous avez planifié par d'autres moyens. Il montre également les paramètres disponibles pour configurer une tâche. Mais "schtasks /?" devrait également être un bon début. - Axel Kemper