| auteur : ThierryAIM |
En utilisant la classe Win32_process ;
VBS |
Set objWMI = GetObject (" winmgmts:root\cimv2 " )
sQuery = " Select * from Win32_process "
For Each oproc In objWMI. execquery (sQuery)
Wscript. echo oproc. Name & " = " & oproc. ExecutablePath
Next
Set objWMI = Nothing
|
|
lien : Microsoft Win32 Process WMI class
|
| auteurs : ThierryAIM, cedric600 |
Un script WMI utilisant la classe Win32_process pour obtenir la liste des processus actifs, puis la méthode Terminate pour fermer le processus sélectionné :
VBS |
strComputer = " . "
Set objWMIService = GetObject (" winmgmts: " _
& " {impersonationLevel=impersonate}!\\ " & strComputer & " \root\cimv2 " )
Set colProcessList = objWMIService. ExecQuery _
(" Select * from Win32_Process Where Name = 'Notepad.exe' " )
For Each objProcess in colProcessList
objProcess. Terminate ()
Next
|
|
Consultez les autres F.A.Q's
Les sources présentés sur cette pages sont libre de droits,
et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs.
Copyright ©2008
Developpez LLC. Tout droits réservés Developpez LLC.
Aucune reproduction, même partielle, ne peut être faite de ce site et de
l'ensemble de son contenu : textes, documents et images sans l'autorisation
expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérets.
Cette page est déposée à la SACD.
|