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 |