sed35
Messages postés9Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention 7 novembre 2012
-
1 nov. 2012 à 00:03
sed35
Messages postés9Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention 7 novembre 2012
-
7 nov. 2012 à 20:17
Bonjour,
Donc je cherche a recupérer le statut (Not responding) des applications sur un PC distant.
Avec WMI j'arrive a lire plein d'infos sauf status,
i a t'il un autre champ correspondant?
J'ai essayer avec process.responding et avec pslist mais sa marche quand local.
Si vous avez une solution je vous seraix reconnaissant.
Voila mon code pour WMi
Private Sub btnProcessor_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnProcessor.Click
Dim scope As ManagementScope
scope = New ManagementScope("\\192.168.xxX.XXX\root\cimv2")
scope.Options.Password = "XXX"
scope.Options.Username = "XXX"
scope.Connect()
Dim query As ObjectQuery
query = New ObjectQuery( _
"SELECT * FROM Win32_Process")
Dim search As New ManagementObjectSearcher(scope, query)
For Each cls As ManagementObject In search.Get()
ListBox1.Items.Add(cls("Name"))
ListBox2.Items.Add(cls("Status"))
Next
End Sub