Users Guide

返回目录页面
Windows 管理
Dell™OpenManage™ClientInstrumentation7.4版用指南
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-1),两个组件都由 Microsoft WMI 对象管理器显示。 第一个组件是公
用信息模型 (CIM) 对象管理器 (CIMOM),这是 CIM 对象和信息的接口和控制点。 它能帮助收集信息和控制对象属性。 Microsoft 已将此组件作为 winmgmt 服务实现。 CIMOM 是软
件中间层,用于协调高级管理应用程序和低级工具(例如 OMCI 和其它提供程序)之间的相互作用。 CIMOM 确保将提供程序提供的数据以统一和独立于提供程序的方式提供给管理应用程
序。 CIMOM 通过使用组件对象模型 (COM) 应用程序编程接口 (API) 与提供程序和管理应用程序通信可以实现部分此功能。
另一个 WMI 组件是资源库。 资源库是 CIMOM 存储管理数据的二进制文件。 这类数据包括来自已编译管理目标格式 (MOF) 文件的信息,例如 CIM 类定义、属性、限制器和分层关系。
可用的实例数据也存储在这里。
WMI 安全性
WMI 在允许用户访问 CIM 数据和方法之前提供用户验证。 访问权限由分布式组件对象模型 (DCOM) 安全保护和 CIMOM 来实施。 完全访问或受限访问均可基于每个名称空间授与用
户。 没有实施类或属性级别的安全性。 默认情况下,用户是 administrators(管理,能从本地和远程访问 WMI
WMI 安全性可以使用 Services and Applications(服 用程序)节中说明的在计算机管理控制台中可用的 WMI 控件来配置。 右击 WMI ControlWMI 控制),然
后单击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