WMI(Windows管理规范)常见问题解答
问:什么是WMI?
答:WMI就是 Windows Management Instrumentation(Windows 管理规范)。它是 Windows 中的一个核心管理技术。
问:WMI的主要益处是什么?
答:WMI 为访问大量的 Windows 管理数据和方法的提供了一个统一的机制。WMI通过脚本、C++程序接口、.NET类(系统管理)和命令行工具(WMIC)提供了对这个信息的访问。WMI的功能还包括事件、远程、查询、查看、计划和实施用户扩展及更多内容。
问:谁应该使用WMI?
答:WMI对很多人都有用:
管理员可使用 WMIC 的命令行管理能力。
脚本程序员可使用 WMI 脚本来自动进行任务管理。
通过编写一个 WMI 支持程序,系统开发人员可使用 WMI 发布他们的检测工具。
通过编写一个 WMI 支持程序,应用程序开发人员可使用WMI发布他们的应用程序管理检测工具。
使用丰富的查询和事件特性,管理应用程序(如监视器)的开发人员可使用WMI访问Windows工具。
问:在哪里可以找到更多关于WMI的信息?
答:您可以通过 Microsoft.com 及 MSDN Web 站点上找到许多相关白皮书--请以"WMI"和"Windows Management Instrumentation"为关键字进行搜索。
问:关于WMI,有可供我阅读的书吗?
答:是的,关于WMI已经出版了许多书籍。获取相关书籍列表的最简单方式就是一个声誉卓著的在线书店,并以"WMI"或"Windows Management Instrumentation"为关键字进行搜索。
问:什么是WMI存储库?
答:存储库是一个WMI存储容器, WMI在其中储存了结构和静态实例。存储库是基于文件系统的。
问:在Windows CE上可以使用WMI吗?
答:现在还不可以。
问:我能使用什么协议来访问WMI?
答:目前,WMI使用DCOM协议。
问:我能用XML格式去检索WMI信息吗?
答:是的。可使用"gettext"选项或使用WMIC。注意XML与现在的DMTF标准是兼容的,因此它也是基于DTD的。
问:什么是WMIC?
答:WMIC(其发音是wee''mek)是Window Management Instrumentation Command-line(Windows管理规范命令行)的缩写。它为WMI提供了一个简单的命令行界面,因此你可以利用WMI来管理运行Microsoft Windows的计算机。WMIC与现有的shell和实用命令交互操作,并且可以很方便地通过脚本或其它面向管理的应用程序进行扩展。WMIC在Windows XP Professional和Windows .NET Server 2003等操作系统上是可用的。WMIC能让你:
浏览WMI计划,查询它们的类和实例,通常使用"别名"或"友好名称",这就使WMI看起来更直观。
只用一个命令就可以让本地计算机、远程计算机或多台计算机一起工作。
定制别名和输出格式以满足你的需要。
创建并执行一个基于WMIC的脚本(批处理文件)。
WMIC在你第一次运行的时候进行安装。要启动WMIC (从"开始"->"运行" ,或在命令行提示符下),输入wbemtest。在任何地方输入"/?"或"-?"可得到帮助。
- 上一篇:VC的使用
- 下一篇:Windows SDK笔记(三):定制控件消息处理函数

