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