Bonjour,
Je souhaite savoir s'il est possible de connaitre les services windows et surtout les comptes utilisateurs qui exécutent ces services sur un poste distant ?
Si oui, auriez vous un script vba permettant de faire ceci ?
Merci d'avance,
Arnaud
Bonjour,
Je souhaite savoir s'il est possible de connaitre les services windows et surtout les comptes utilisateurs qui exécutent ces services sur un poste distant ?
Si oui, auriez vous un script vba permettant de faire ceci ?
Merci d'avance,
Arnaud
J'ai trouvé un début :
Sur la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 strComputer = inputbox( "Nom du PC", "Input" ) Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_Service",,48) For Each objItem in colItems Wscript.Echo "Service : " & objItem.Name & " : " & objItem.State Next Set colItems = Nothing Set objWMIService = Nothing
J'affiche le nom du service et son état.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Wscript.Echo "Service : " & objItem.Name & " : " & objItem.State
Qu'elle serai "objItem" pour afficher le compte utilisateur qui exécute le service en question ?
nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
pas de questions techniques par mp
yes, nickel !
Merci bcp !
Partager