Yannou.10
Messages postés882Date d'inscriptionsamedi 15 décembre 2007StatutMembreDernière intervention19 février 2014
-
Modifié par Yannou.10 le 17/02/2011 à 16:01
Bonjour,
dans le cadre d'un projet en C#, je dois utiliser les tâches planifiées.
Dans un premier temps, je tente de coder simplement une tâche planifiée en Application console, sous Visual 2010.
J'utilise pour le trigger un DateTime, pour que ça se déclenche maintenant ou à un moment spécifié.
L'exécutable que je lance est le bloc-note (notepad.exe).
L'espace de nom est Microsoft.Win32.TaskScheduler du Framework.NET.
Mais j'ai un souci qui je pense se pose donc au niveau de ce trigger.
Voici le code (pour que le lancement du bloc-note se fasse au moment de l'exécution de la tâche planifiée) :
__
TaskService TS = new TaskService();
TaskDefinition TD = TS.NewTask();
TD.RegistrationInfo.Description = "Test de tâche planifiée";
TD.Principal.LogonType = TaskLogonType.InteractiveToken;
Le souci est donc que le programme se termine, mais le bloc-note ne se lance pas, alors que lorsque je le lance avec le Planificateur de tâches de Windows, aucun souci.
Je pense que l'erreur vient de la ligne du trigger, et que cette erreur est totalement "bête", mais je vois pas en quoi ...
J'ai regardé aussi avec le debogueur, sans résultat.