Remote tjek af process cpu usage med WMI
Hey alle sammen.Jeg sidder med det lille problem som jeg håber nogen kan hjælpe mig med.
Jeg har et vbs (VB-Script) som jeg gerne vil have til at udhente et programs nuværende cpu usage.
Til dette anvender jeg wmi som godt kan den slags, problemet er bare at jeg ikke kan få mine tal til at passe.
Jeg har lavet ex.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/example__obtaining_raw_performance_data.asp
Dette virker, men da jeg skal bruge hver process's status har jeg ændret det og brugt Win32_PerfFormattedData_PerfProc_Process namespacet i stedet. jeg kan uden problemer hente tal ud derfra på samme måde som det første ex, men de passer bare ikke.. har lavet en process som tager 100% cpu usage, først ex, viser rigtigt nok at cpu'en køre på fuld drøn, men min process er på 0,11% cpu usage, og det passer ikke :( piv piv.. nogen som kan hjælpe :)
/testkanin
