分享方式:


如何使用 System.Management 連線到 Configuration Manager 用戶端 WMI 命名空間

若要連線到Configuration Manager用戶端 Windows Management Instrumentation (WMI) 提供者,請在 \\Client\root\ccm 命名空間中建立 ManagementScope 物件。

您可以使用 ManagementScope 物件來讀取和查詢 WMI 物件。 例如, 如何使用 System.Management 讀取 WMI 物件

連線到Configuration Manager用戶端 WMI 提供者

  1. 在 Visual Studio 中,建立新的 Visual C# 主控台專案。

  2. 新增 System.Management 元件的參考。

  3. 在 C# 原始程式碼中,使用下列程式碼新增 System.Management 命名空間的參考。

  4. using System.Management;

  5. 建立新的類別,並新增下列連接範例程式碼。

範例

下列 C# 程式碼範例會在 root\ccm 命名空間上建立並傳回 ManagementScope 物件。

如需呼叫範例程式碼的資訊,請參閱 如何使用 System.Management 呼叫 WMI 類別方法


public ManagementScope Connect()  
{  
    try  
    {  
        return new ManagementScope(@"root\ccm");  
    }  
    catch (System.Management.ManagementException e)  
    {  
        Console.WriteLine("Failed to connect", e.Message);  
        throw;  
    }  
}  

正在編譯程式碼

命名空間

系統

System.Management

組件

System.Management.dll

健全的程式設計

可以引發的例外狀況是 System.Management.ManagementException

另請參閱

關於Configuration Manager WMI 程式設計
如何使用 System.Management 呼叫 WMI 類別方法
如何使用 System.Management 執行非同步查詢
如何使用 System.Management 執行同步查詢
如何使用 System.Management 讀取 WMI 物件