Windows管理规范(Windows Management Instrumentation,缩写WMI)由一系列对Windows Driver Model的扩展组成,提供了一个
操作系统的接口,
仪表组件通过该接口提供信息和通知。WMI是
微软对分布式管理工作组(DMTF)的基于Web的企业管理类(WBEM)和
通用信息模型(CIM)标准的实现。
微软为WMI提供了一个称之为Windows Management Instrumentation Command-line(WMIC)的
命令行界面。
WMI的目的是定义一系列独立于环境的专有规范,允许管理信息在
管理应用程序之间共享。WMI规定了
企业管理标准以及现有的适用于Windows的相关技术,例如桌面管理接口(DMI)和
SNMP。WMI通过提供统一的模型来补充其他标准。该模型表示可以通过一种常用方式来访问受管环境的任何来源的管理数据。
自从
Windows NT 4.0SP4时代的第一个WMI实现发布(作为外部下载)以来,微软一直在向Windows添加WMI提供者:
因为Windows中通过WMI管理数据的不断增加,
信息技术系统管理领域的人员开始开发基于WMI的脚本和自动化程序。除了脚本需求外,大多数领先的管理软件(包括
MOM、
SCCM、ADS、HP
OpenViewfor Windows(HPOV)、BMC Software、CA, Inc都提供WMI功能,允许通过各种用户接口使用或提供WMI信息。这使得不能在WMI层面上编程的
系统管理员和操作员无需编写脚本或程序,也能享受到WMI的优势,甚至无需了解它。