Windows Management Instrumentation (WMI) je naprava za upravljanje, ki je rezidentna v operacijskih sistemih Windows in se uporablja v nadzornih sobah sistemov poslovnega okolja. Omogoča oddaljeno upravljanje lokalnih in oddaljenih računalnikov ter prejemanje obvestil o dogodkih iz dnevnikov dogodkov na oddaljenih sistemih. Te funkcije so lahko izredno uporabne za sistemske skrbnike, tehnike informacijskih sistemov in vodje operacij. Če mora skrbnik sistema poznati seznam nameščenih vročih popravkov določenega oddaljenega računalnika ali mora namestiti nadgradnjo gonilnika tiskalnika ali spremeniti sistemski register, je WMI orodje za ta opravila. Upravitelj operacij lahko načrtuje zagon procesov ob določenem času na oddaljenih računalnikih in dostopa do seznamov dinamičnih upravljavskih podatkov iz odjemalskih programov na oddaljenih računalnikih.
Če ima skrbnik sistema pravice do imenskega prostora za sistem, ki je omogočen na daljavo, se lahko prijavi v oddaljeni sistem s svojimi lastnimi skrbniškimi poverilnicami. Dokler ima skrbnik pravice dostopa, lahko na oddaljenem računalniku počne vse, kar lahko stori lokalni operater tega računalnika. Ko dostopa do več oddaljenih računalnikov, bi skrbnik uporabil tako imenovano “pooblastilo” za posredovanje preverjanja pristnosti na naslednje računalnike.
Z uporabo skriptnih jezikov C++, C# ali .NET Frameworks z instrumenti za upravljanje Windows lahko upravljavec napiše skripte ponudnika in postopke avtomatizacije za izvajanje številnih nalog upravljanja na oddaljenih računalnikih, ki temeljijo na funkcijah instrumentacije za upravljanje Windows. Čeprav v novejših operacijskih sistemih Windows obstaja več kot 100 ponudnikskih skriptov, mnoga podjetja razvijajo različne, da bi povečali varnost in naredili skripte bolj odzivne na posamezno podjetje. Testi uporabnikov oddaljenih sistemov so namenjeni ugotavljanju količnika predvidljivosti zaposlenih pri enostavnosti uporabe in seznanjenosti z uporabo komponent Windows ter številnimi drugimi nalogami upravljanja v logičnem in enotnem vmesniku. Ponudniki tretjih oseb izdelujejo uporabniške vmesnike za WMI tudi s skriptnimi funkcijami.
Če mora skrbnik poznati procese, ki se izvajajo v oddaljenem sistemu, bi poizvedoval po sistemu z razredom WMI, imenovanim Win32_Process. Podobno je Win32_TimeZone razred instrumentacije za upravljanje sistema Windows, ki določa informacije o časovnem pasu v sistemu. V Windows Management Instrumentation so vgrajene poizvedbe za razrede, ki omogočajo zaslišanje oddaljenih sistemov za posamezne poizvedbe; včasih pa je treba združiti skripte razreda, da na primer ugotovimo, koliko razpoložljivega pomnilnika uporablja oddaljeni sistem. Obstaja orodje, imenovano CIM Studio, ki omogoča brskanje po razredih instrumentacije za upravljanje sistema Windows.