3

Je souhaite créer un projet de déploiement Visual Studio 2008 qui a installé certaines tâches planifiées dans la phase de validation. Je travaille dans un environnement de domaine et j'aimerais aussi que les tâches planifiées s'exécutent, que l'utilisateur soit ou non connecté. Pour cela, les planifications de tâches ont besoin du mot de passe de l'utilisateur du domaine. En outre, l'installation de l'application se fait via RDP, ce qui pose un problème à l'utilisateur connecté. Toute idée sur la façon de le faire serait la bienvenue.Je souhaite créer un projet de déploiement Visual Studio qui crée des tâches planifiées dans un environnement de domaine

Merci,

Valeriu

+0

Voir cette réponse: http://stackoverflow.com/questions/1774764/vista-schedule-task-from-setup/5951954#5951954 –

Répondre

0

Est-ce un planificateur de tâches centralisée ou quelque chose que vous voulez la machine de chaque utilisateur d'exécuter?

Pour un planificateur centralisé, je recommanderais, comme l'a dit Brij, d'utiliser un service Windows. Vous pouvez définir le planificateur comme méthode simple du service Windows ou faire référence à votre classe personnalisée et appeler une méthode à partir de celle-ci.

Une option plus flexible consiste à héberger un service WCF dans le service Windows et à utiliser le service WCF comme planificateur. Vous pouvez également communiquer avec le service WCF sur le réseau pour le faire faire des choses. Par exemple. Modifier l'horaire ou exécuter maintenant.