Dela via


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

  1. Skapa ett nytt Visual C#-konsolprojekt i Visual Studio.

  2. Lägg till en referens till sammansättningen System.Management.

  3. I C#-källkoden lägger du till en referens till namnområdet System.Management med följande kod.

  4. using System.Management;

  5. 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