Lancement d'un exe en tant que .... [Résolu]

Signaler
Messages postés
61
Date d'inscription
mercredi 24 mai 2006
Statut
Membre
Dernière intervention
19 janvier 2007
-
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
-
Bonsoir tout le monde
quelqu'un saurait comment on peut lancer in executable  (par ex avec ShellExecute, CreateProcess...) mais en définissant le nom du user qui le lance ???

Merci pour votre aide

 Laetitia

2 réponses

Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
13
Salut,
Il faut utiliser la fonction CreateService(). Il faut ajouter le flag SERVICE_INTERACTIVE_PROCESS comme 5ème paramètre de la fonction pour permettre au service d'interagir avec le bureau.
Messages postés
61
Date d'inscription
mercredi 24 mai 2006
Statut
Membre
Dernière intervention
19 janvier 2007

En fait c'e surtout que je voudrais activer la propriété Autoriser le service à interagir avec le bureau lors de la création du service

Help please !!!!!!!!!!!!

 Laetitia