__CIMOMIdentification 类
__CIMOMIdentification 系统类描述 WMI 的本地安装。 这是一个单一实例类;只有一个实例。 __CIMOMIdentification 类仅在 Root 和 Root\Default 命名空间中可用。 用户查询该实例来获取有关 WMI 安装的信息。
以下语法从托管对象格式 (MOF) 代码简化而来,包括所有继承属性。 属性按字母顺序排列,而非 MOF 顺序。
语法
[singleton]
class __CIMOMIdentification : __SystemClass
{
string SetupDateTime;
string VersionCurrentlyRunning;
string VersionUsedToCreateDB;
string WorkingDirectory;
};
成员
__CIMOMIdentification 类具有以下类型的成员:
属性
__CIMOMIdentification 类具有以下属性。
-
SetupDateTime
-
-
数据类型:字符串
-
访问类型:只读
安装的日期和时间。 首次安装操作系统后,此属性为空。
如果 WMI 存储库被删除后又重新创建,则此属性包含重新创建存储库的日期和时间。
-
-
VersionCurrentlyRunning
-
-
数据类型:字符串
-
访问类型:只读
指示包含创建了通用信息模型 (CIM) 存储库的 WMI 服务的实际映像版本。 因为存储库格式可能因 WMI 版本而异,所以此属性允许将来的 WMI 升级决定是否必须升级该数据库。 格式为:
"1.00.183.0000"
其中,第一个数字是主版本,接下来的两位数字是次要版本,接下来的三位数字是内部版本号。 剩余的数字未使用。
-
-
VersionUsedToCreateDB
-
-
数据类型:字符串
-
访问类型:只读
指示包含创建了 CIM 存储库的 WMI 服务的实际映像版本。 因为存储库格式可能因 WMI 版本而异,所以此属性允许将来的 WMI 升级决定是否必须升级该数据库。 格式为:
"1.00.183.0000"
其中,第一个数字是主版本,接下来的两位数字是次要版本,接下来的三位数字是内部版本号。 剩余的数字未使用。
-
-
WorkingDirectory
-
-
数据类型:字符串
-
访问类型:只读
安装目录。
-
备注
__CIMOMIdentification 类派生自 __SystemClass,后者没有属性。
示例
以下 VBScript 代码示例介绍了如何显示 CIM 对象模型标识信息,该代码取自 \\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\wmi\scripting 中的 sample 目录。
on error resume next
set cimomid = GetObject("winmgmts:root\default:__cimomidentification=@")
if err <> 0 then
WScript.Echo ErrNumber, Err.Source, Err.Description
else
WScript.Echo cimomid.path_.displayname
WScript.Echo cimomid.versionusedtocreatedb
end if
以下 Perl 代码示例介绍了如何显示 CIM 对象模型标识信息,该代码取自 \\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\wmi\scripting 中的 sample 目录。
use strict;
use Win32::OLE;
my ($Cimomid, $locator, $services);
eval { $Cimomid = Win32::OLE->GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\default")->
Get("__CIMOMIdentification=@"); };
unless ($@)
{
print "\n", $Cimomid->Path_()->{displayname}, "\n";
print $Cimomid->{versionusedtocreatedb}, "\n";
}
else
{
print STDERR "\n", Win32::OLE->LastError, "\n";
}
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root |