WMI (Windows Management Instrumentation) è decisamente uno strumento molto potente per chi deve tenere sotto controllo lo stato di qualsiasi (quasi) cosa giri su un PC o in rete (ammesso che si abbiano i privilegi sufficienti).
L'unico vero neo che riscontro in WMI è nella documentazione. Se cercate una classe particolare è molto probabile che non la troviate. Se poi per si vuole avere una lista di tutte le proprietà allora il mal di testa aumenta a dismisura (il debugger non aiuta molto purtroppo).
Esiste però uno strumento (avviabile dalla shell di Windows) molto utile: wbemtest.exe (Windows Managament Instrumentation Tester). Un must per tutti gli sviluppatori/utilizzatori di WMI :-)