WMI就是Windows Management Instrumentation(Windows管理规范)。
它是Windows中的一个核心管理技术。是Microsoft基于Web的企业管理(WBEM)和 Desktop Management Task Force(DMTF)工业标准的实现。就是一种基于标准的系统管理的开发接口,这组接口用来控制管理计算机。它提供了一种简单的方法来管理和控制系统资源。
WMI 为访问大量的 Windows 管理数据和方法的提供了一个统一的机制。WMI通过脚本、C++程序接口、.NET类(系统管理)和命令行工具(WMIC)提供了对这个信息的访问。WMI的功能还包括事件、远程、查询、查看、计划和实施用户扩展及更多内容。
WMI对很多人都有用:
管理员可使用 WMIC 的命令行管理能力。
脚本程序员可使用 WMI 脚本来自动进行任务管理。
通过编写一个 WMI 支持程序,系统开发人员可使用 WMI 发布他们的检测工具。
通过编写一个 WMI 支持程序,应用程序开发人员可使用WMI发布他们的应用程序管理检测工具。
使用丰富的查询和事件特性,管理应用程序(如监视器)的开发人员可使用WMI访问Windows工具。