Co to jest Instrumentacja zarządzania Windows?

Instrumentacja zarządzania Windows (WMI) to narzędzie zarządzania znajdujące się w systemach operacyjnych Windows i używane w sterowniach systemów środowiska biznesowego. Umożliwia zdalne zarządzanie komputerami lokalnymi i zdalnymi oraz otrzymywanie powiadomień o zdarzeniach z dzienników zdarzeń w systemach zdalnych. Funkcje te mogą być niezwykle przydatne dla administratorów systemów, techników systemów informatycznych i menedżerów operacyjnych. Jeśli administrator systemu musi znać listę zainstalowanych poprawek na konkretnym komputerze zdalnym lub musi zainstalować uaktualnienie sterownika drukarki lub dokonać zmian w rejestrze systemowym, WMI jest ułatwieniem dla tych zadań. Menedżer operacji może planować uruchamianie procesów w określonych godzinach na komputerach zdalnych i uzyskiwać dostęp do list danych dynamicznego zarządzania z programów klienckich na komputerach zdalnych.

Jeśli administrator systemu ma prawa do przestrzeni nazw w systemie zdalnym, może zalogować się do systemu zdalnego przy użyciu własnych poświadczeń administratora. Dopóki administrator ma uprawnienia dostępu, może na zdalnym komputerze robić wszystko, co może zrobić lokalny operator tego komputera. Uzyskując dostęp do więcej niż jednego komputera zdalnego, administrator użyje tak zwanej „delegacji”, aby przekazać uwierzytelnianie na kolejne komputery.

Używając języków skryptowych C++, C# lub .NET Frameworks z Instrumentacją zarządzania Windows, operator kontroli może pisać skrypty dostawcy i procedury automatyzacji w celu wykonywania wielu zadań zarządzania na komputerach zdalnych, które są oparte na funkcjach Instrumentacji zarządzania Windows. Chociaż w nowszych systemach operacyjnych Windows istnieje ponad 100 skryptów dostawców, wiele firm opracowuje inne, aby zwiększyć bezpieczeństwo i sprawić, by skrypty lepiej odpowiadały indywidualnym potrzebom biznesowym. Testy użytkowników zdalnych systemów służą do określenia ilorazu przewidywalności pracowników pod względem łatwości obsługi i znajomości korzystania z komponentów Windows, a także kilku innych zadań zarządzania w logicznym i ujednoliconym interfejsie. Zewnętrzni dostawcy tworzą również interfejsy użytkownika dla WMI z funkcjami skryptowymi.

Jeśli administrator musi znać procesy działające w systemie zdalnym, może wysłać zapytanie do systemu za pomocą klasy WMI o nazwie Win32_Process. Podobnie Win32_TimeZone to klasa Instrumentacji zarządzania Windows, która określa informacje o strefie czasowej w systemie. Instrumentacja zarządzania Windows zawiera wbudowane zapytania klas, które umożliwiają odpytywanie systemów zdalnych w celu uzyskania indywidualnych zapytań; jednak czasami konieczne jest połączenie skryptów klas, aby dowiedzieć się, na przykład, ile dostępnej pamięci jest używane przez zdalny system. Istnieje narzędzie o nazwie CIM Studio, które umożliwia przeglądanie klas Windows Management Instrumentation.