Windows Management Instrumentation (WMI) er Microsofts implementering af Web-Based Enterprise Management (WBEM) og Common Information Model (CIM) standarder fra Distributed Management Task Force (DMTF).
WMI er implementeret som en samling udvidelser af Windows Driver Model (WDM), og kan benyttes til at administrerer en SQL Server installation.
WMI Query Language (WQL)
Sproget WQL til forespørgsler i WMI er godt nok inspireret af ANSI SQL, men er temmelig begrænset i forhold til „rigtig“ SQL.
Mængden af litteratur er desværre yderst begrænset, og stort set ikke–eksisterende omkring PowerShell.
Scriptomatic
Rigtig smart værktøj fra Microsoft Technet Script Center.
Værktøjet kan danne WMI scripts i flere forskellige scriptsprog, for eksempel JScript, Perl eller Python.
WMI Tools
WMI Tools er en samling rigtig gode WMI værktøjer fra Microsoft, som består af:
- WMI CIM Studio: Håndtering af klasser, properties, qualifiers og instanser i CIM repository; kør udvalgte metoder og generérer og oversæt MOF filer.
- WMI Object Browser: Se objects, editér attribut værdier og qualifiers, og kør metoder.
- WMI Event Registration Tool: Konfigurér permanente event consumers, opret eller se event consumer instanser, og så videre.
- WMI Event Viewer: Vis hændelser i alle instanser af registrerede consumers.
Windows Management Instrumentation Command-line (WMIC)
Kommandolinje interface til WMI.wmic.exe
findes i %WINDIR%\system32\wbem\
.
Hjælp findes i %WINDIR%\Help\wmic.chm
.
En temmelig kort og indforstået beskrivelse kan fås med wmic.exe /?
.
WMIC er egentlig blevet overflødig med PowerShell.
WBEMTest
Windows Management Instrumentation Tester er en standard del af Windows og startes med kommandoen wbemtest.exe
.
Der er tale om en meget simpel WMI browser. Der er flere beskrivelser på TechNet.