[R] Autoit et les Services windows...
Posté : jeu. 04 nov. 2010 14:54
Bonjour,
Je me pose une question existentielle depuis peu.
Nous savons qu'il est possible de creer un service windows pour y "integrer" un script compilé d'autoit.
Exemple : Je souhaite que mes users ai tjs toto.exe sur leur session. S'ils le ferme par inadvertance, il se relance en auto grace à un service qui lance control.exe (code source de control.exe ci dessous) :
Seulement voila, lors de la creation du service (Methode du "srvany et instserv"), l'exe à lancer comme service (control.exe) est lancé par le user "system". Tous se deroule bien, le service est bien créée, la relance de toto.exe fonctionne mais tout ca sous la session "system". Autrement dit, toto.exe ets relancé sans etre "visible" sur la session du user....
Auriez vous une idee pour que le service relance toto.exe sous le compte du user ? (sachant que je n'ai pas le mdp des 60 users du parc info...
)
Conscient que cela touche plus aux competences d'un admin sys que d'un dev...
Je me pose une question existentielle depuis peu.
Nous savons qu'il est possible de creer un service windows pour y "integrer" un script compilé d'autoit.
Exemple : Je souhaite que mes users ai tjs toto.exe sur leur session. S'ils le ferme par inadvertance, il se relance en auto grace à un service qui lance control.exe (code source de control.exe ci dessous) :
Code : Tout sélectionner
While 1
Sleep (1000)
If Not ProcessExists ("toto.exe") Then
Run ("toto.exe")
EndIf
WEndAuriez vous une idee pour que le service relance toto.exe sous le compte du user ? (sachant que je n'ai pas le mdp des 60 users du parc info...
Conscient que cela touche plus aux competences d'un admin sys que d'un dev...