How to Connect to the Configuration Manager Client WMI Namespace by Using System.Management (Jak nawiązać połączenie z przestrzenią nazw usługi WMI klienta Configuration Manager przy użyciu programu System.Management)
Aby nawiązać połączenie z dostawcą ManagementScope
instrumentacji zarządzania windows (WMI) klienta Configuration Manager, należy utworzyć obiekt w przestrzeni nazw \\Client\root\ccm.
Obiekt służy ManagementScope
do odczytywania i wykonywania zapytań dotyczących obiektów WMI. Na przykład Jak odczytać obiekt WMI przy użyciu pliku System.Management.
Aby nawiązać połączenie z dostawcą WMI klienta Configuration Manager
W programie Visual Studio utwórz nowy projekt konsoli języka Visual C#.
Dodaj odwołanie do zestawu System.Management.
W kodzie źródłowym języka C# dodaj odwołanie do przestrzeni nazw System.Management z następującym kodem.
using System.Management;
Utwórz nową klasę i dodaj następujący przykładowy kod połączenia.
Przykład
Poniższy przykład kodu w języku C# tworzy i zwraca ManagementScope
obiekt w przestrzeni nazw root\ccm.
Aby uzyskać informacje na temat wywoływania przykładowego kodu, zobacz How to Call a WMI Class Method by Using System.Management (Jak wywołać metodę klasy WMI przy użyciu pliku System.Management).
public ManagementScope Connect()
{
try
{
return new ManagementScope(@"root\ccm");
}
catch (System.Management.ManagementException e)
{
Console.WriteLine("Failed to connect", e.Message);
throw;
}
}
Kompilowanie kodu
Obszary nazw
System
System.Management
Zestawu
System.Management.dll
Niezawodne programowanie
Wyjątek, który można zgłaszać, to System.Management.ManagementException.
Zobacz też
Informacje o programowaniu Configuration Manager WMI
How to Call a WMI Class Method by Using System.Management
How to Perform an Asynchronous Query by Using System.Management
How to Perform a Synchronous Query by Using System.Management
Jak odczytać obiekt WMI przy użyciu programu System.Management
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla