Windows管理规范

Windows管理规范

本条目存在以下问题,请协助改善本条目或在讨论页针对议题发表看法。

此条目需要精通或熟悉相关主题的编者参与及协助编辑。请邀请适合的人士改善本条目。更多的细节与详情请参见讨论页。

此条目可参照英语维基百科相应条目来扩充。 (2023年3月31日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。

此条目翻译自其他语言维基百科,需要相关领域的编者协助校对翻译。如果您精通本领域,又能清楚地将来源语言翻译为中文,欢迎您协助校订翻译。原文参见维基数据。

Windows管理规范(英语:Windows Management Instrumentation,缩写WMI)由一系列对Windows Driver Model的扩展组成,它通过仪器(英语:Instrumentation (computer programming))组件提供信息和通知,并提供了一个操作系统的接口。WMI是微软对分布式管理工作组(英语:Distributed Management Task Force)(DMTF)的基于Web的企业管理类(英语:Web-Based Enterprise Management)(WBEM)和通用信息模型(CIM)标准的实现。

WMI预装在Windows 2000及更新的微软操作系统中,适用于Windows 95、Windows 98、Windows NT等操作系统,[1][2]并允许使用脚本语言(例如VBScript或Windows PowerShell)来本地或远程管理Microsoft Windows个人电脑和服务器。

微软还为命令提示符提供了一个名为“Windows Management Instrumentation Command-line”(WMIC)的接口来调用 WMI。[3]

目录

1 目的

2 开发过程

3 WMI资料提供者的重要性

4 特性

5 参考资料

6 外部链接

目的

编辑

WMI通过提供统一的模型来补充其他标准。该模型表示可以通过一种常用方式来访问受管环境的任何来源的管理数据。其规范目的是定义一系列独立于环境的专有规范,并允许管理信息在管理应用程序之间共享。此规范规定了企业管理标准以及现有的适用于Windows的相关技术,例如桌面管理接口(英语:Desktop Management Interface)(DMI)和简单网络管理协议(SNMP)。

开发过程

编辑

因为WMI使用了CIM物件管理员和资料提供者(Provider)集合来抽取可管理的实体[4],资料提供者程序的开发可意味着有数个步骤。主要步骤如下:

创建可管理的实体模型

定义一个模型

实现该模型

创建WMI资料提供者

确定要实现的资料提供者类型

确定该资料提供者的托管模型

用ALT向导创建资料提供者模板

在该资料提供者中实现代码逻辑

使用WMI和该系统注册该资料提供者

测试该资料提供者

创建使用者样本代码

WMI资料提供者的重要性

编辑

自从首个面向外部提供的WMI(Windows NT 4.0 SP4)发布以来,微软一直向Windows WMI新增功能:

在Windows NT 4.0中,安装WMI后,微软提供了大约15个可用的WMI资料提供者

在Windows 2000发布时,微软已发布29个WMI资料提供者作为操作系统预装的一部分

在Windows Server 2003发布时,微软在平台上包含80多个WMI资料提供者

Windows Vista中包含13个新的WMI资料提供者[5],总数量接近100个

Windows Server 2008包含更多资料提供者,例如用于IIS 7、PowerShell和虚拟化的资料提供者

即使微软从未明确承诺,有许多客户将资料提供者数量的增长解释为WMI已经成为微软Windows一项“无处不在”管理层的标志。[来源请求]

由于Windows中通过WMI管理数据不断增加,信息技术系统管理领域的人员开始开发基于WMI的脚本和自动化程序。[来源请求]除了脚本需求外,大多数领先的管理软件(包括MOM、SCCM(英语:System Center Configuration Manager)、ADS、HP OpenView(英语:OpenView) for Windows(HPOV)、BMC软件公司、CA科技)都提供WMI功能,亦允许通过各种用户接口使用或提供WMI信息。这使得无法在WMI上编程的系统管理员和操作员无需预先了解也能享受到WMI的优势。

特性

编辑

对于愿意开发一个或多个WMI提供者的人来说,WMI提供了许多“开箱即用”的特性。

参考资料

编辑

^ WMI Redistributable for Windows NT. [2017-04-13]. (原始内容存档于2010-02-24).

^ WMI Redistributable for Windows 95 and Windows 98. [2017-04-13]. (原始内容存档于2007-04-23).

^ Description of WMIC. [2017-04-13]. (原始内容存档于2007-05-02).

^ 查詢 WMI 物件和屬性的好工具 WMI Explorer. poychang.github.io. [2019-11-24]. (原始内容存档于2021-09-23).

^ Windows Vista Client Manageability. [2017-04-13]. (原始内容存档于2016-03-03).

外部链接

编辑

WMI at the Microsoft Developer Network (页面存档备份,存于互联网档案馆)

CIM terminology (页面存档备份,存于互联网档案馆)

WMI Overview and Background (页面存档备份,存于互联网档案馆)

WMI and CIM overview (页面存档备份,存于互联网档案馆)

How improved support for WMI makes PowerShell the best environment to use and script WMI (页面存档备份,存于互联网档案馆)

Microsoft WMI Webcast

WMI Code Creator (页面存档备份,存于互联网档案馆)

Use Java to work with WMI from any platform (页面存档备份,存于互联网档案馆)

Working with WMI providers to PowerShell (页面存档备份,存于互联网档案馆)

WMI (and SMART) Components for Delphi (页面存档备份,存于互联网档案馆)

How To Get Windows Experience Index (WEI) Score In Windows 8.1 or higher (页面存档备份,存于互联网档案馆)

使用WMIC查看硬件参数 (页面存档备份,存于互联网档案馆)

相关推荐

【InnoDB的主键自增长实现原理】
365beat中文版

【InnoDB的主键自增长实现原理】

📅 07-13 👁️ 7894
微信如何找回丢失的群聊?五种方法汇总
365beat中文版

微信如何找回丢失的群聊?五种方法汇总

📅 07-23 👁️ 9720
妧槿起名怎么样?
365beat中文版

妧槿起名怎么样?

📅 08-05 👁️ 6140
王朝霸域刷紫将各流经验分享
365彩票网app安卓官方下载

王朝霸域刷紫将各流经验分享

📅 07-13 👁️ 6016
点融网债权转让周期详解:多久能到账?
365beat中文版

点融网债权转让周期详解:多久能到账?

📅 07-31 👁️ 4583
Win10怎么设置分辨率 Win10分辨率修改方法教程[多图]