Users Guide

目录
Windows 管理
Dell™OpenManage™ClientInstrumentation7.6版用指南
WMI 概览
WMI 安全性
使用 SMS 2.0 检索 Dell 信息
WMI 脚本
WMI
Microsoft®Windows®管理规范 (WMI) Microsoft WBEMWeb-Based Enterprise Management,基于 Web 的企业管理)工作的实现。它在 Microsoft Windows
台上实现。
WMI 有两个组件。在 Dell™OpenManage™ClientInstrumentation(OMCI)体系结构中(请参阅1-1Microsoft WMI 对象管理器同时表示了两个组件。第一个组件是公用信息
模型 (CIM) 对象管理器 (CIMOM),这是 CIM 对象和信息的接口和控制点。它能帮助收集信息和控制对象属性。Microsoft 已将此组件作为 Windows 管理 (winmgmt) 服务实现。
CIMOM 是软件中间层,用于协调高级管理应用程序和低级工具(例如 OMCI 和其它提供程序)之间的相互作用。CIMOM 确保将提供程序提供的数据以统一和独立于提供程序的方式提供给
管理应用程序。CIMOM 通过使用组件对象模型 (COM) 应用程序编程接口 (API) 与提供程序和管理应用程序通信可以部分实现此功能。
另一个 WMI 组件是存储库。存储库是 CIMOM 存储管理数据的二进制文件。这类数据包括来自已编译管理目标格式 (MOF) 文件的信息,例如 CIM 类定义、属性、限制器和分层关系。可
用的实例数据也存储在这里。
WMI 安全性
WMI 在给用户授予访问 CIM 数据和方法的权限之前提供用户验证。访问权限由分布式组件对象模型 (DCOM) 安全保护和 CIMOM 来实施。完全访问或受限访问均可基于每个名称空间授
予用户。没有实现类或属性级别的安全性。默认情况下,属于 administrators 组成员的用户具有 WMI 的完全本地和远程访问权限。
WMI 安全性可以使用"Services and Applications"(服用程序)部分下的计算机管理控制台中提供的 WMI 控制来配置。右击"WMI Control"WMI 控制),然后单
"Properties"性)。用户可以从"Security"(安全)选项卡配置名称空间特有的安全性。也可以从"Start"始)菜单,或通过在命令提示符运行 wmimgmt.msc 来执行
WMI 控制。
使用 SMS 2.0 Dell 信息
由于内在限制,Microsoft Systems Management Server (SMS) 2.0 只能从 root\cimv2 名称空间检索信息。OMCI root\dellomci 名称空间中提供信息。但要使一些关键属性
SMS 中可用,OMCI 将它们复制在 root\cimv2 名称空间中。对于运行 OMCI Dell 系统,用户可以向 SMS 2.0 中导入下列系统属性:
l 服务标签
l 资产标签
l 系统提供者
l 系统说明
l 基本输入/输出 (BIOS) 版本
l BIOS 日期
l 处理器类型
l 处理器速度
要检索这些 Dell 属性,请编辑 SMS 服务器 sms\inboxes\clifiles.src\hinv 目录下的 sms_def.mof 文件。在 sms_def.mof 文件结尾添加以下行:
[SMS_Report(TRUE),
SMS_Group_Name("Dell Summary"),
ResID(7000),ResDLL("dellwmi.dll"),
SMS_Class_ID("Dell|Summary|1.0")]
class Dell_System_Summary : SMS_Class_Template
{
[SMS_Report(TRUE), read: ToInstance ToSubClass]
string SystemVendor;
[SMS_Report(TRUE), read: ToInstance ToSubClass]
string SystemDescription;
[SMS_Report(TRUE), read: ToInstance ToSubClass]
string ProcessorType;
[SMS_Report(TRUE), read: ToInstance ToSubClass]
sint32 ProcessorSpeed;
[SMS_Report(TRUE), read: ToInstance ToSubClass]
注: 要远程连接 WMI 服务,用户必须同时拥有本地系统和远程系统的管理权限。
注: Microsoft Windows XP 中,默认验证级别从 CONNECT 更改为 PACKET 级别。这样会导致 Windows 2000 出现反向兼容性问题。运行 Windows 2000 的系统需
要安装 Service Pack 2,才能连接到运行 Windows XP 系统上的 WMI