Co je Windows Management Instrumentation?
Windows Management Instrumentation (WMI) je zařízení pro správu, které sídlí v operačních systémech Windows a používá se v kontrolních místnostech systémů podnikového prostředí. Umožňuje vzdálenou správu místních a vzdálených počítačů a přijímání oznámení o událostech z protokolů událostí na vzdálených systémech. Tyto funkce mohou být mimořádně užitečné pro správce systému, techniky informačních systémů a manažery operací. Pokud správce systému potřebuje znát seznam nainstalovaných oprav hotfix konkrétního vzdáleného počítače nebo potřebuje nainstalovat aktualizaci ovladače tiskárny nebo provést změny v registru systému, WMI je prostředkem pro tyto úkoly. Správce operací může naplánovat procesy, které se mají spustit ve zvláštních časech na vzdálených počítačích, a přistupovat k seznamům dynamických dat správy z klientských programů ve vzdálených počítačích.
Pokud správce systému má práva ke jmennému prostoru pro vzdálený systém, může se přihlásit ke vzdálenému systému pomocí svých vlastních pověření správce. Dokud má administrátor přístupová oprávnění, může na vzdáleném počítači dělat cokoli, co může udělat místní operátor daného počítače. Při přístupu k více než jednomu vzdálenému počítači by administrátor použil tzv. „Delegování“ k předání autentizace dalším počítačům.
Pomocí skriptovacích jazyků C ++, C # nebo .NET Frameworks s Windows Management Instrumentation může operátor řízení psát skripty poskytovatele a automatizační procedury, aby mohl vykonávat mnoho úloh správy na vzdálených počítačích, které jsou založeny na funkcích Windows Management Instrumentation. Přestože v novějších operačních systémech Windows sídlí přes 100 zprostředkovatelských skriptů, mnoho firem vyvíjí v rámci různých systémů různé, aby zvýšily zabezpečení a zvýšily citlivost skriptů na jednotlivé firmy. Testy uživatelů vzdálených systémů jsou k dispozici při určování kvocientu předvídatelnosti zaměstnanců ve snadném používání a seznámení s používáním součástí systému Windows, jakož i několika dalších úkolů správy v logickém a jednotném rozhraní. Prodejci třetích stran vytvářejí uživatelská rozhraní pro rozhraní WMI se skriptovacími funkcemi.
Pokud správce potřebuje znát procesy spuštěné ve vzdáleném systému, dotazoval by se na systém pomocí třídy WMI s názvem Win32_Process. Podobně Win32_TimeZone je třída Windows Management Instrumentation, která určuje informace o časovém pásmu v systému. Ve Windows Management Instrumentation jsou zabudovány dotazy třídy, které umožňují dotazování vzdálených systémů pro jednotlivé dotazy; někdy je však nutné kombinovat skripty tříd, aby se zjistilo například, kolik dostupné paměti je využíváno vzdáleným systémem. Existuje nástroj s názvem CIM Studio, který umožňuje procházet třídami Windows Management Instrumentation.