Ansluta till Configuration Manager klientens WMI-namnområde med hjälp av System.Management
Om du vill ansluta till Configuration Manager-klientens WMI-provider (Windows Management Instrumentation) skapar du ett ManagementScope
objekt i namnområdet \\Client\root\ccm.
Du använder -objektet ManagementScope
för att läsa och fråga WMI-objekt. Till exempel Så här läser du ett WMI-objekt med system.management.
Ansluta till Configuration Manager klientens WMI-provider
Skapa ett nytt Visual C#-konsolprojekt i Visual Studio.
Lägg till en referens till sammansättningen System.Management.
I C#-källkoden lägger du till en referens till namnområdet System.Management med följande kod.
using System.Management;
Skapa en ny klass och lägg till följande exempelkod för anslutning.
Exempel
Följande C#-kodexempel skapar och returnerar ett ManagementScope
objekt i namnområdet root\ccm.
Information om hur du anropar exempelkoden finns i Så här anropar du en WMI-klassmetod med Hjälp av System.Management.
public ManagementScope Connect()
{
try
{
return new ManagementScope(@"root\ccm");
}
catch (System.Management.ManagementException e)
{
Console.WriteLine("Failed to connect", e.Message);
throw;
}
}
Kompilera koden
Namnområden
System
System.Management
Församlingen
System.Management.dll
Robust programmering
Undantaget som kan aktiveras är System.Management.ManagementException.
Se även
Om Configuration Manager WMI-programmering
Anropa en WMI-klassmetod med hjälp av System.Management
Så här utför du en asynkron fråga med hjälp av System.Management
Så här utför du en synkron fråga med hjälp av System.Management
Läsa ett WMI-objekt med hjälp av System.Management