Diagnostyka WMI

WMI (dla osób majacych problem z zapamietaniem skrótów – Windows Management Instrumentation) to potezny mechanizm, przy pomocy którego mozna niemal wszystko zrobic z lokalnym lub zdalnym systemem. Nie bede teraz opisywal jak wiele mozna zdzialac z samym WMI, zwróce za to uwage na fakt, ze mechanizm ten czesto jest wykorzystywany przez aplikacje i inne rozwiazania, które chca w jakis sposób "madrzej" porozmawiac z komputerem. Typowym przykladem moze byc program instalacyjny, który po uruchomieniu, wlasnie dzieki WMI moze sprawdzic, czy na serwerze dziala IIS. Innym zastosowaniem jest zdalne sprawdzenie konfiguracji komputerów. Generalnie, WMI mozna uzyc do wszystkiego. Problem pojawia sie tylko wtedy, gdy mechanizmy WMI same w sobie dzialaja niepoprawnie. Wszystko wtedy zalezy od tego, na ile skutecznie aplikacja obsluguje nietypowe sytuacje i nie zdradze chyba wielkiej tajemnicy piszac, ze zwykle robi to dosc marnie...

Dlatego czasem, gdy wszystko idzie inaczej niz powinno, mozna sobie sprawdzic dla pewnosci czy nic sie w mechanizmach WMI nie popsulo. Sluzy do tego narzedzie WMI Diagnosis Utility. Ma ono postac skryptu VBS, arkusza XLS oraz dokumentacji. Dokumentacja jest dosc rzetelna (prawie 70 stron) i warto do niej zajrzec. Do pobrania bezplatnie z Microsoft.

Polecam do podrecznej skrzynki z narzedziami administratora. Pewnie nie przyda sie dzisiaj ani jutro, za to, gdy nadejdzie jego chwila – zaoszczedzi wiele godzin walki z zupelnie nieracjonalnymi problemami.

Autor: Grzegorz Tworek [MVP]