Co to jest instrumentacja zarządzania Windows?
Windows Management Instrumentation (WMI) to narzędzie do zarządzania rezydujące w systemach operacyjnych Windows i używane w sterowniach systemów biznesowych. Umożliwia zdalne zarządzanie komputerami lokalnymi i zdalnymi oraz otrzymywanie powiadomień o zdarzeniach z dzienników zdarzeń w zdalnych systemach. Funkcje te mogą być niezwykle przydatne dla administratorów systemów, techników systemów informatycznych i menedżerów operacji. Jeśli administrator systemu musi znać listę zainstalowanych poprawek określonego komputera zdalnego lub musi zainstalować aktualizację sterownika drukarki lub wprowadzić zmiany w rejestrze systemu, WMI jest narzędziem do wykonywania zadań. Menedżer operacyjny może planować uruchamianie procesów w określonych momentach 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 z włączonym zdalnym dostępem, może zalogować się do zdalnego systemu przy użyciu własnych poświadczeń administratora. Tak długo, jak administrator ma uprawnienia dostępu, może wykonywać na komputerze zdalnym wszystko, co może zrobić lokalny operator tego komputera. Uzyskując dostęp do więcej niż jednego komputera zdalnego, administrator używałby tak zwanej „delegacji”, aby przekazywać uwierzytelnianie na kolejnych komputerach.
Korzystając z 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 opartych na funkcjach Instrumentacji zarządzania Windows. Chociaż w nowszych systemach operacyjnych Windows rezyduje ponad 100 skryptów dostawców, wiele firm opracowuje różne w celu zwiększenia bezpieczeństwa i dostosowania skryptów do indywidualnych potrzeb biznesowych. Testy użytkowników zdalnych systemów służą do określania ilorazu przewidywalności pracowników w łatwości użytkowania i znajomości obsługi składników systemu 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 uruchomione w systemie zdalnym, zapyta system za pomocą klasy WMI o nazwie Win32_Process. Podobnie, Win32_TimeZone jest klasą Instrumentacji zarządzania Windows, która określa informacje o strefie czasowej w systemie. W Instrumentacji zarządzania Windows są wbudowane zapytania klasowe, które pozwalają na zapytania zdalnych systemów dla poszczególnych zapytań; Czasami jednak konieczne jest połączenie skryptów klas, aby dowiedzieć się, na przykład, ile dostępnej pamięci jest używane przez system zdalny. Istnieje narzędzie o nazwie CIM Studio, które umożliwia przeglądanie klas Instrumentacji zarządzania Windows.