Udostępnij za pośrednictwem


Instrumentacja zarządzania Windows

Instrumentacja zarządzania Windows (WMI) to infrastruktura do zarządzania danymi i operacjami w systemach operacyjnych opartych na systemie Windows. Chociaż można pisać skrypty lub aplikacje WMI w celu automatyzacji zadań administracyjnych na komputerach zdalnych, usługa WMI dostarcza również dane zarządzania do innych części systemu operacyjnego i produktów. Na przykład program System Center Operations Manager lub zdalne zarządzanie systemem Windows.

Nuta

Ta dokumentacja dotyczy tylko deweloperów i administratorów IT. Jeśli jesteś użytkownikiem końcowym, który napotkał komunikat o błędzie usługi WMI, wyszukaj kod błędu w microsoft support. Aby uzyskać więcej informacji na temat rozwiązywania problemów ze skryptami usługi WMI i usługą WMI, zobacz usługa WMI nie działa.

Usługa WMI jest w pełni obsługiwana przez firmę Microsoft. Najnowsza wersja skryptów administracyjnych i kontroli jest dostępna za pośrednictwem infrastruktury zarządzania windows (MI). Mi jest w pełni zgodne z poprzednimi wersjami usługi WMI i zapewnia wiele funkcji i korzyści, które ułatwiają projektowanie i opracowywanie dostawców i klientów. Aby uzyskać więcej informacji, zobacz Windows Management Infrastructure.

Gdzie ma zastosowanie usługa WMI?

Mimo że administratorzy systemu mogą używać usługi WMI we wszystkich aplikacjach opartych na systemie Windows, jest to najbardziej przydatne w przypadku aplikacji dla przedsiębiorstw i skryptów administracyjnych. Aby uzyskać więcej informacji na temat usługi WMI, zobacz Więcej informacji na temat usługi WMI.

Odbiorcy deweloperów

Usługa WMI jest przeznaczona dla programistów, którzy tworzą aplikacje C, C++i Visual Basic, lub używają języka skryptowego z aparatem systemu Windows i obsługują obiekty Microsoft ActiveX. Chociaż pewna znajomość programowania COM jest przydatna, nie jest to wymagane. Deweloperzy języka C++ mogą znaleźć przykłady rozpoczynania pracy w witrynie Tworzenie aplikacji WMI przy użyciu języka C++.

Aby opracować dostawców kodu zarządzanego lub aplikacji w języku C# lub Visual Basic przy użyciu programu .NET Framework, zobacz Use WMI with the .NET Framework.

Wielu administratorów i specjalistów IT uzyskuje dostęp do usługi WMI za pośrednictwem programu Windows PowerShell. Polecenie cmdlet Get-WMI dla programu PowerShell umożliwia pobieranie informacji dla lokalnego lub zdalnego repozytorium WMI. W związku z tym kilka artykułów usługi WMI, szczególnie Tworzenie klientów usługi WMI, zawierają przykłady programu PowerShell. Aby uzyskać więcej informacji na temat korzystania z programu PowerShell, zobacz PowerShell.

Wymagania dotyczące czasu wykonywania

Aby uzyskać więcej informacji na temat systemu operacyjnego wymaganego do użycia określonego elementu interfejsu API lub klasy WMI, zobacz sekcję Wymagania każdego artykułu w dokumentacji usługi WMI.

Jeśli brakuje oczekiwanego składnika, zobacz Dostępność systemu operacyjnego składników usługi WMI.

Aby tworzyć skrypty lub aplikacje dla usługi WMI, deweloperzy nie muszą pobierać ani instalować określonego zestawu SDK. Jednak niektóre narzędzia administracyjne usługi WMI mogą być przydatne do użycia. Aby uzyskać więcej informacji, zobacz Pliki do pobrania.

W tej sekcji

Artykuł Opis
informacje o usłudze WMI Ogólne informacje o usłudze WMI.
przy użyciu usługi WMI Informacje o sposobie tworzenia aplikacji do korzystania z usługi WMI, w tym informacje o narzędziach.
dokumentacja usługi WMI Dokumentacja dotycząca klas WMI, klas WMI C++, interfejsu API COM usługi WMI, interfejsu API skryptów i innych materiałów referencyjnych usługi WMI.
słownik usługi WMI Lista terminów usługi WMI. Wiele z tych terminów jest znanych deweloperom, ale ma nowe lub zmienione definicje w środowisku usługi WMI.