Meilleur auteur de réponses
Déclencher une tache planifiée

Question
-
Bonjour,
J'ai cherché sur le net des exemples en c# pour executer une tache planifiée existante, très pratique pour mettre en place une page web de pilotage des taches dans des environnements de prod. Pas grand chose à se mettre sous la dent....
Quelqu'un a-t-il déjà réalisé un code similaire ?
Merci
vendredi 19 décembre 2008 16:46
Réponses
-
Bonjour,
Il suffit donc de lancez via la méthode Process.Start() la commande suivante :
schtasks /Run /TN "MaTâche"
Cordialement
Gilles TOURREAU - MVP C#- Marqué comme réponse Gilles TOURREAUModerator dimanche 21 juin 2009 21:20
dimanche 21 juin 2009 21:20Modérateur
Toutes les réponses
-
Bonjour,
Pouvez-vous me confirmer que vous souhaitez executer une tâche planifée déjà crée dans le Planificateur de Tâche Windows ?
Cordialement
dimanche 21 décembre 2008 22:09Modérateur -
Oui effectivement, c'est une tâche planifiée qui a déjà été créée "à la main".
dimanche 21 décembre 2008 22:53 -
Salut.
Je ne sais pas s'il existe une classe dans le Framework permettant de gérer les taches planifiées, mais peut-être pourrais-tu utiliser la classe Process pour lancer schtaks.exe pour lancer la tâche planifiée.
Plus d'infos sur schtacks.exe : Icisamedi 10 janvier 2009 11:26 -
Bonjour,
Il existe WMI pour ce genre de chose :)
http://msdn.microsoft.com/en-us/library/aa389389(VS.85).aspx (Create Method of the Win32_ScheduledJob Class)
il me semble que l'ont peux utiliser la génération de classe managée dans l'explorateur serveur !?
Cordialement,
Troxsa
lundi 2 février 2009 21:36 -
Bonjour,
Il suffit donc de lancez via la méthode Process.Start() la commande suivante :
schtasks /Run /TN "MaTâche"
Cordialement
Gilles TOURREAU - MVP C#- Marqué comme réponse Gilles TOURREAUModerator dimanche 21 juin 2009 21:20
dimanche 21 juin 2009 21:20Modérateur