__CIMOMIdentification, classe
La classe système _ _ CIMOMIdentification décrit l’installation locale de WMI. Il s’agit d’une classe singleton. Il n’existe qu’une seule instance. La classe _ _ CIMOMIdentification est disponible uniquement dans les espaces de noms root et root \ par défaut . Les utilisateurs interrogent l’instance pour obtenir des informations sur l’installation de WMI.
La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées par ordre alphabétique, et non par ordre MOF.
Syntaxe
[singleton]
class __CIMOMIdentification : __SystemClass
{
string SetupDateTime;
string VersionCurrentlyRunning;
string VersionUsedToCreateDB;
string WorkingDirectory;
};
Membres
La classe _ _ CIMOMIdentification possède les types de membres suivants :
Propriétés
La classe _ _ CIMOMIdentification possède les propriétés suivantes.
-
SetupDateTime
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Date et heure de l’installation. Cette propriété est vide après l’installation du système d’exploitation pour la première fois.
Si le référentiel WMI a été supprimé, puis recréé, cette propriété contient la date et l’heure de la création du dépôt.
-
-
VersionCurrentlyRunning
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Indique la version de l’image réelle contenant le service WMI qui a créé le référentiel Common Information Model (CIM). Étant donné que le format de référentiel peut changer d’une version à l’autre de WMI, cette propriété autorise les futures mises à niveau de WMI pour déterminer si la base de données doit être mise à niveau. Le format est le suivant :
"1.00.183.0000"
où le premier chiffre est la version principale, les deux chiffres suivants sont des versions mineures, et les trois chiffres suivants sont le numéro de Build. Les chiffres restants ne sont pas utilisés.
-
-
VersionUsedToCreateDB
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Indique la version de l’image réelle contenant le service WMI qui a créé le référentiel CIM. Étant donné que le format de référentiel peut changer d’une version à l’autre de WMI, cette propriété autorise les futures mises à niveau de WMI pour déterminer si la base de données doit être mise à niveau. Le format est le suivant :
"1.00.183.0000"
où le premier chiffre est la version principale, les deux chiffres suivants sont des versions mineures, et les trois chiffres suivants sont le numéro de Build. Les chiffres restants ne sont pas utilisés.
-
-
WorkingDirectory
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Répertoire d’installation.
-
Notes
La classe _ _ CIMOMIdentification est dérivée de _ _ SystemClass, qui n’a pas de propriétés.
Exemples
l’exemple de code VBScript suivant décrit comment afficher les informations d’identification du modèle d’objet CIM et provient de l’exemple de répertoire situé dans \ \ Program Files \ Microsoft sdk \ Windows \ v 7.0 \ samples \ sysmgmt \ wmi \ scripting.
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
l’exemple de code Perl suivant décrit comment afficher les informations d’identification du modèle d’objet CIM et provient de l’exemple de répertoire situé dans \ \ Program Files \ Microsoft sdk \ Windows \ v 7.0 \ samples \ sysmgmt \ wmi \ scripting.
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";
}
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Espace de noms |
Root |