Comment lister les processus actifs

Comment lister les processus actifs

Messagepar Stephane Maillard » 30 Mai 2006 à 14:04

Code : Tout sélectionner
   Dim svc As Variant
   Dim sQuery As String
   
   Set svc = GetObject("winmgmts:root\cimv2")
   sQuery = "select * from win32_process"
   Forall oproc In svc.execquery(sQuery)
      Print oproc.Name & " = " & oproc.ExecutablePath
   End Forall
   Set svc = Nothing
   Exit Sub


Testé sous Windows 2000.
Cordialement

Stéphane Maillard
Avatar de l’utilisateur
Stephane Maillard
Lord of DominoArea
Lord of DominoArea
 
Message(s) : 8695
Inscrit(e) le : 16 Déc 2004 à 01:10
Localisation : Bretagne

Messagepar Michael DELIQUE » 30 Mai 2006 à 18:53

Testé sous Win XP SP2
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Divers