Windows Management Instrumentation, eller WMI , er en teknologi som muliggjør enklere administrasjon av Microsoft Windows-baserte servere og arbeidsstasjoner. Den samler inn og rapporterer konfigurasjonsinformasjon om datamaskinen ved hjelp av et standard grensesnitt. I tillegg til å vise konfigurasjonsinformasjon, kan WMI også manipulere Windows-datamaskiner ved å sette opp datamaskinens konfigurasjon. WMI er ikke et konfigurasjonsverktøy, men et rammeverk for ekstern visning og konfigurering av individuelle Windows-datamaskiner. Før WMI ble introdusert på midten av 1990-tallet, var fjernadministrering av Windows-datamaskiner en svært vanskelig oppgave. De første implementeringene av WMI var ganske begrensede, men dette har endret seg til å inkludere støtte for et bredt utvalg av maskinvare- og programvarekonfigurasjoner.
WMI er veldig lik en nettverksadministrasjonsprotokoll som de fleste Wiki.SpaceDesktop er kjent med: SNMP. Som SNMP, sitter WMI mellom administrasjonsapplikasjoner, skript og konfigurasjonsinnstillinger på serveren. Imidlertid, i motsetning til SNMP, ble WMI designet fra grunnen av for å støtte en rekke konfigurasjonselementer. Dette betyr at WMI kan rapportere og kontrollere komplekse Windows-konfigurasjonselementer som monteringspunkter. De mest populære WMI-verktøyene er delt inn i to kategorier: Nettleser og manipulator. Som navnet antyder, brukes nettleseren til å bla gjennom WMI-objekter og manipulatoren brukes til å gjøre endringer. Det finnes utallige WMI-verktøy, men de følgende fem er de beste alternativene.
Topp 5 WMI-verktøy

Solarwinds Free WMI Monitor overvåker alle Windows-applikasjoner eller -servere, og gir deg sanntids ytelsesinnsikt. Du kan bruke fellesskapsutviklede, innebygde eller tilpassede maler for å begynne å spore rett etter nedlasting. WMI Monitor gir deg raskt og enkelt en oversikt over server- og applikasjonsytelse med et nytt skrivebordsdashbord. Du kan modifisere eller designe dine egne applikasjonsmaler med den innebygde WMI-nettleseren - ikke mer å skrive WMI-skript.
Solarwinds har også en flott veiledning om hvordan du konfigurerer og bruker WMI Monitor:

WMI Explorer distribuert av CodePlex er et verktøy som er elsket av mange. Den tilbyr et moderne, intuitivt grensesnitt. Dette verktøyet avslører en WQL-spørring for å få de valgte objektene eller egenskapene, samt genererer skript for å gi brukeren det tilsvarende Powershell/VBScript for å få dem. Dette kan være spesielt nyttig når du arbeider med deler av Windows-systemet ditt som Powershell ennå ikke er inkludert i Cmdlets. En av tingene som mange elsker med denne WMI Explorer er at den er gratis, så du kan installere den som du vil uten å måtte bekymre deg for å kjøpe en lisens.

Selv om det ikke er gratis, avslører Sapiens WMI Explorer noen veldig fine funksjoner som CodePlex WMI Explorer ikke har. Et godt eksempel er den integrerte Technet-knappen, som vil utføre et søk etter det valgte WMI-objektet gjennom Technet. Brukergrensesnittet er også litt mer intuitivt, med faner nederst som viser Powershell og VBScript-kode for å hente det valgte elementet, sammen med en innebygd Powershell-konsoll for å eksperimentere med nettleseren. Brukergrensesnittet ser også ut til å være stilt etter de nye Ribbon-baserte Microsoft Office-menyene, noe som gjør grensesnittet mer kjent.

Den store fordelen med Marc van Orsouw WMI Explorer er at den er fullstendig Powershell-basert. Dette betyr at den vil kjøre på Windows Server 2008 eller nyere operativsystemer uten installasjon. Dette kan være en stor fordel hvis du ønsker å sette WMI Explorer på alle systemene dine eller hvis du bare vil bruke den raskt uten å måtte gå gjennom en komplisert installasjonsprosess. Det er ganske spesifikt sammenlignet med noen av de andre alternativene, men det er nyttig hvis du bare raskt vil finne et WMI-objekt for et Powershell-skript.

Verktøyene som er diskutert fokuserer på å finne WMI-objekter, men Powershell er spesiell fordi den hjelper til med å manipulere objektene som allerede er funnet. Dette er bevist av den tette integrasjonen mellom Powershell og andre WMI Explorers. Når det kombineres med informasjon om egenskaper fra en av WMI Explorers, er Powershell den enkleste måten å få tilgang til underliggende data fra en lokal eller ekstern WMI-butikk.
Administratorer har ingen mangel på verktøy for hånden for å jobbe med WMI-objekter. I Windows-verdenen erstatter WMI ofte SNMP som den foretrukne protokollen for sporing av konfigurasjonsinformasjon. Muligheten til enkelt å se informasjon om et eksternt system og kombinere det med sentralisert administrasjonsprogramvare gjør WMI til en viktig del av en administrators verktøysett.
Se mer: