Što je Windows upravljačka instrumentacija?

Windows Management Instrumentation (WMI) je upravljačka jedinica rezidentna u Windows operativnim sustavima i koristi se u kontrolnim sobama sustava poslovnog okruženja. Omogućuje daljinsko upravljanje lokalnim i udaljenim računalima i primanje obavijesti o događajima iz dnevnika događaja na udaljenim sustavima. Ove funkcije mogu biti iznimno korisne administratorima sustava, tehničarima informacijskih sustava i voditeljima operacija. Ako administrator sustava treba znati popis instaliranih hitnih popravaka određenog udaljenog računala ili treba instalirati nadogradnju upravljačkog programa pisača ili izvršiti promjene u registru sustava, WMI je sredstvo za te zadatke. Upravitelj operacija može planirati pokretanje procesa u određeno vrijeme na udaljenim računalima i pristupiti popisima dinamičkih upravljačkih podataka iz klijentskih programa na udaljenim računalima.

Ako administrator sustava ima prava na prostor imena za udaljeni omogućen sustav, tada se može prijaviti na udaljeni sustav koristeći svoje vlastite administratorske vjerodajnice. Sve dok administrator ima privilegije pristupa, on ili ona može učiniti sve na udaljenom računalu što lokalni operater tog računala može učiniti. Kada pristupa više od jednog udaljenog računala, administrator bi koristio ono što se zove “delegacija” za prosljeđivanje provjere autentičnosti na sljedeća računala.

Koristeći jezike za skriptiranje C++, C# ili .NET Frameworks sa Windows Management Instrumentation, upravljački operater može pisati skripte dobavljača i postupke automatizacije za obavljanje mnogih zadataka upravljanja na udaljenim računalima koji se temelje na funkcijama Windows Management Instrumentation. Iako postoji više od 100 skripti pružatelja usluga u novijim operativnim sustavima Windows, mnoge tvrtke razvijaju različite skripte kako bi povećale sigurnost i učinile skripte osjetljivijima na pojedinačne poslove. Testovi korisnika udaljenih sustava služe za određivanje kvocijenta predvidljivosti zaposlenika u jednostavnosti korištenja i poznavanju korištenja Windows komponenti kao i nekoliko drugih zadataka upravljanja u logičnom i jedinstvenom sučelju. Dobavljači trećih strana također izrađuju korisnička sučelja za WMI s funkcijama skriptiranja.

Ako administrator treba znati procese koji se izvode na udaljenom sustavu, on ili ona bi upitali sustav s WMI klasom pod nazivom Win32_Process. Slično, Win32_TimeZone je klasa Windows Management Instrumentation koja specificira informacije o vremenskoj zoni na sustavu. U Windows Management Instrumentation postoje ugrađeni upiti klasa koji omogućuju ispitivanje udaljenih sustava za pojedinačne upite; međutim, ponekad je potrebno kombinirati skripte klase kako bi se saznalo, na primjer, koliko raspoložive memorije koristi udaljeni sustav. Postoji alat nazvan CIM Studio koji omogućuje pregledavanje klasa Windows Management Instrumentation.