kelas __CIMOMIdentification

Kelas sistem __CIMOMIdentification menjelaskan instalasi lokal WMI. Ini adalah kelas singleton; hanya ada satu instans. Kelas __CIMOMIdentification hanya tersedia di namespace Root dan Root\Default . Pengguna meminta instans untuk mendapatkan informasi tentang penginstalan WMI.

Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti tercantum dalam urutan alfabet, bukan urutan MOF.

Sintaks

[singleton]
class __CIMOMIdentification : __SystemClass
{
  string SetupDateTime;
  string VersionCurrentlyRunning;
  string VersionUsedToCreateDB;
  string WorkingDirectory;
};

Anggota

Kelas __CIMOMIdentification memiliki jenis anggota ini:

Properti

Kelas __CIMOMIdentification memiliki properti ini.

SetupDateTime

Jenis data: string

Jenis akses: Baca-saja

Tanggal dan waktu penginstalan. Properti ini kosong setelah sistem operasi diinstal untuk pertama kalinya.

Jika repositori WMI telah dihapus dan kemudian dibuat lagi, properti ini berisi tanggal dan waktu repositori dibuat lagi.

VersionCurrentlyRunning

Jenis data: string

Jenis akses: Baca-saja

Menunjukkan versi gambar aktual yang berisi layanan WMI yang membuat repositori Common Information Model (CIM). Karena format repositori dapat berubah di antara versi WMI, properti ini memungkinkan peningkatan WMI di masa mendatang untuk menentukan apakah database harus ditingkatkan. Formatnya adalah:

"1.00.183.0000"

di mana digit pertama adalah versi utama, dua digit berikutnya adalah versi minor, dan tiga digit berikutnya adalah nomor build. Digit yang tersisa tidak digunakan.

VersionUsedToCreateDB

Jenis data: string

Jenis akses: Baca-saja

Menunjukkan versi gambar aktual yang berisi layanan WMI yang membuat repositori CIM. Karena format repositori dapat berubah di antara versi WMI, properti ini memungkinkan peningkatan WMI di masa mendatang untuk menentukan apakah database harus ditingkatkan. Formatnya adalah:

"1.00.183.0000"

di mana digit pertama adalah versi utama, dua digit berikutnya adalah versi minor, dan tiga digit berikutnya adalah nomor build. Digit yang tersisa tidak digunakan.

WorkingDirectory

Jenis data: string

Jenis akses: Baca-saja

Direktori penginstalan.

Keterangan

Kelas __CIMOMIdentification berasal dari __SystemClass, yang tidak memiliki properti.

Contoh

Sampel kode VBScript berikut menjelaskan cara menampilkan informasi identifikasi model objek CIM, dan diambil dari direktori sampel di \\Program Files\Microsoft SDKs\Windows\v7.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

Sampel kode Perl berikut menjelaskan cara menampilkan informasi identifikasi model objek CIM, dan diambil dari direktori sampel di \\Program Files\Microsoft SDKs\Windows\v7.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";
}

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root

Lihat juga

__SystemClass

Kelas Sistem WMI