Bonjour à tous,

voila je démarre un service que j'ai codé depuis un BAT ou un vbs (j'ai essayé avec les 2).

Pour le démarrer ca va ca fonctionne.

Mais j'ai besoin de lui passer le %username% qui a ouvert la session (c'est un script d'ouverture de session)

Et ca la que je coince. Je voudrais que le service agisse en fonction de l'utilisateur qui a ouvert la session mais je n'arrive pas a lui envoyé cette variable !!
alors j'essaie avec ca :

---------------------------------------
Set colServices = oWMI.ExecQuery ("SELECT * from Win32_Service WHERE Name='Synchro_service' " )

For each oservice in colservices

oservice.StartService

next
------------------------------------

mais aussi avec net start....



également avec ca:

'Set WshShell = CreateObject("WScript.Shell")

'WshShell.Run("net start Synchro_service")

-------

Pas moyen de trouver des infos:

est-ce un pb de syntax, n'est-ce pas possible ??

merci d'avance !