WMI Tools

WMI Reference -

http://msdn.microsoft.com/en-us/library/aa394572(VS.85).aspx



WMI Tools

Download the WMI Administrative Tools at: http://www.microsoft.com/downloads/details.aspx?FamilyId=6430F853-1120-48DB-8CC5-F2ABDC3ED314&displaylang=en.



It includes the following:



WMI CIM Studio: view and edit classes, properties, qualifiers, and instances in a CIM repository; run selected methods; generate and compile MOF files.



WMI Object Browser: view objects, edit property values and qualifiers, and run methods.



WMI Event Registration Tool: configure permanent event consumers, create or view instances of event consumers, filters, bindings, and timer system classes.



WMI Event Viewer: displays events for all instances of registered consumers.



Mgmtclassgen.exe—Microsoft Visual Studio .NET tool. Convert MOF file into .cs/.vb/.js files.



Management [WMI] Extension for VS.NET Server Explorer: http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=ef7594d3-4907-4af6-b7d8-6e22115ffaf0



Platform SDK tools - %systemroot%\system32\wbem



mofcomp.exe—Compiles MOF files and adds the managed objects to the CIM Repository. It is also possible to check the MOF file correctness.



wbemtest.exe—Windows Management Instrumentation Tester, also called WBEMTest, is a general-purpose utility for viewing or modifying Common Information Model (CIM) classes, instances, and the like. It functions as the CIM studio only if UI is humble.



MIB Browser - http://www.nonlinearideas.com/



MIB editor, builder, and browser - http://www.mg-soft.com/index.html



Books:



Developing WMI Solution, http://www.wbem.co.uk/. Chapter 8, "Developing .NET Management Application."



Articles:



A Peek into the Enterprise Instrumentation Framework http://www.codeproject.com/dotnet/EIF.asp?target=wmi



Windows Management Instrumentation: The Journey Begins -

http://www.winnetmag.com/Articles/Index.cfm?ArticleID=8959&pg=2



Exposing Management Events http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconexposingmanagementevents.asp



Inheritance http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconexposingmanagementevents.asp



Understanding WMI Evening http://www.winscriptingsolutions.com/Articles/Index.cfm?ArticleID=9805



Windows Management Instrumentation (WMI) Implementation http://www.codeproject.com/csharp/wmi.asp?target=wmi



WMI Made Easy For C# http://www.csharphelp.com/archives2/archive334.html