如何使用 System.Management 连接到 Configuration Manager 客户端 WMI 命名空间
若要连接到 Configuration Manager 客户端 Windows Management Instrumentation (WMI) 提供程序,请在 \\Client\root\ccm 命名空间中创建一个 ManagementScope
对象。
使用 ManagementScope
对象读取和查询 WMI 对象。 例如, 如何使用 System.Management 读取 WMI 对象。
连接到 Configuration Manager 客户端 WMI 提供程序
在 Visual Studio 中,创建新的 Visual C# 控制台项目。
添加对 System.Management 程序集的引用。
在 C# 源代码中,使用以下代码添加对 System.Management 命名空间的引用。
using System.Management;
创建一个新类并添加以下连接示例代码。
示例
下面的 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
Assembly
System.Management.dll
可靠编程
可以引发的异常是 System.Management.ManagementException。
另请参阅
关于Configuration Manager WMI 编程
如何使用 System.Management 调用 WMI 类方法
如何使用 System.Management 执行异步查询
如何使用 System.Management 执行同步查询
如何使用 System.Management 读取 WMI 对象