1.什么是WMI
WMI的全称是Windows Management Instrumentation,即WIndows管理规范。它允许通过一个公共接口访问多种操作系统的构成单元,实现对操作系统的信息获取及管理操作。
Windows提供了一个WMI测试器,使得查询这些内容变得尤为方便。按下"win+R",输入wbemtest,从而打开WMI测试器。打开后的界面如下:
1)、点击"连接",输入想要查询的名称空间,再点击"连接",即可连接到特定名称空间(如果远程连接其他主机,则需要在命名空间中添加IP,如:\\10.66.6.39\root\cimv2,输入用户名和密码,点击连接即可)。
2)、然后点击"枚举类",在弹出的界面中选择"递归",然后点击"",就会得到这个名称空间下所有的类。
注:.由于.Net缺省的编译环境中并没有包括命名空间System.Management的容器文件System.Management.dll,所以首先要在项目文件中引入此DLL文件。
参考博客:
WMI总论_灰太狼的博客-CSDN博客
Visual C#中操作WMI的类库简介_c# wmi_烈火蜓蜻的博客-CSDN博客