kelas Win32_ComputerSystem
Kelas WMI Win32_ComputerSystemmewakili sistem komputer yang menjalankan Windows.
Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan.
Sintaks
[Dynamic, Provider("CIMWin32"), SupportsUpdate, UUID("{8502C4B0-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_ComputerSystem : CIM_UnitaryComputerSystem
{
uint16 AdminPasswordStatus;
boolean AutomaticManagedPagefile;
boolean AutomaticResetBootOption;
boolean AutomaticResetCapability;
uint16 BootOptionOnLimit;
uint16 BootOptionOnWatchDog;
boolean BootROMSupported;
string BootupState;
uint16 BootStatus[];
string Caption;
uint16 ChassisBootupState;
string ChassisSKUNumber;
string CreationClassName;
sint16 CurrentTimeZone;
boolean DaylightInEffect;
string Description;
string DNSHostName;
string Domain;
uint16 DomainRole;
boolean EnableDaylightSavingsTime;
uint16 FrontPanelResetStatus;
boolean HypervisorPresent;
boolean InfraredSupported;
string InitialLoadInfo[];
datetime InstallDate;
uint16 KeyboardPasswordStatus;
string LastLoadInfo;
string Manufacturer;
string Model;
string Name;
string NameFormat;
boolean NetworkServerModeEnabled;
uint32 NumberOfLogicalProcessors;
uint32 NumberOfProcessors;
uint8 OEMLogoBitmap[];
string OEMStringArray[];
boolean PartOfDomain;
sint64 PauseAfterReset;
uint16 PCSystemType;
uint16 PCSystemTypeEx;
uint16 PowerManagementCapabilities[];
boolean PowerManagementSupported;
uint16 PowerOnPasswordStatus;
uint16 PowerState;
uint16 PowerSupplyState;
string PrimaryOwnerContact;
string PrimaryOwnerName;
uint16 ResetCapability;
sint16 ResetCount;
sint16 ResetLimit;
string Roles[];
string Status;
string SupportContactDescription[];
string SystemFamily;
string SystemSKUNumber;
uint16 SystemStartupDelay;
string SystemStartupOptions[];
uint8 SystemStartupSetting;
string SystemType;
uint16 ThermalState;
uint64 TotalPhysicalMemory;
string UserName;
uint16 WakeUpType;
string Workgroup;
};
Anggota
Kelas Win32_ComputerSystem memiliki jenis anggota ini:
Metode
Kelas Win32_ComputerSystem memiliki metode ini.
Metode | Deskripsi |
---|---|
JoinDomainOrWorkgroup | Menambahkan sistem komputer ke domain atau grup kerja. |
Ubah nama | Mengganti nama komputer lokal. |
SetPowerState | Tidak diterapkan. Untuk informasi selengkapnya tentang cara menerapkan metode ini, lihat metode SetPowerState di CIM_UnitaryComputerSystem. |
UnjoinDomainOrWorkgroup | Menghapus sistem komputer dari domain atau grup kerja. |
Properti
Kelas Win32_ComputerSystem memiliki properti ini.
-
AdminPasswordStatus
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 24|Pengaturan Keamanan Perangkat Keras|AdminPasswordStatus")
Pengaturan keamanan perangkat keras sistem untuk status kata sandi administrator.
-
-
Dinonaktifkan (0)
-
Diaktifkan (1)
-
Tidak Diimplementasikan (2)
-
Tidak diketahui (3)
AutomaticManagedPagefile
-
Jenis data: boolean
-
Jenis akses: Baca/tulis
-
Kualifikasi: MappingStrings ("WMI")
Jika True, sistem mengelola file halaman.
AutomaticResetBootOption
-
Jenis data: boolean
-
Jenis akses: Baca/tulis
-
Kualifikasi: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\CrashControl|Reboot Otomatis")
Jika True, opsi boot reset otomatis diaktifkan.
AutomaticResetCapability
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("WMI")
Jika True, reset otomatis diaktifkan.
BootOptionOnLimit
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 23|Kapabilitas|Opsi Boot pada Batas")
Batas opsi boot adalah AKTIF. Mengidentifikasi tindakan sistem saat nilai ResetLimit tercapai.
Dicadangkan (0)
Sistem operasi (1)
Utilitas sistem (2)
Jangan reboot (3)
BootOptionOnWatchDog
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 23|Kemampuan|Opsi Boot")
Jenis tindakan reboot setelah waktu pada timer pengawas berlalu.
Dicadangkan (0)
Sistem operasi (1)
Utilitas sistem (2)
Jangan reboot (3)
BootROMSupported
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("WMI")
Jika True, menunjukkan apakah ROM boot didukung.
BootStatus
-
Jenis data: array uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 32|Informasi Boot Sistem|Status Boot")
Bidang Status dan Data Tambahan yang mengidentifikasi status boot.
Nilai ini berasal dari anggota Status Boot struktur Informasi Boot Sistem dalam informasi SMBIOS.
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Properti ini tidak didukung sebelum Windows 10 dan Windows Server 2016.
BootupState
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|GetSystemMetrics|SM_CLEANBOOT")
Sistem dimulai. Boot fail-safe melewati file startup pengguna yang juga disebut Brankas Boot.
Daftar berikut berisi nilai yang diperlukan:
- "Boot normal"
- "Boot fail-safe"
- "Fail-safe with network boot"
Boot normal ("Boot normal")
Boot fail-safe ("Boot fail-safe")
Fail-safe dengan boot jaringan ("Fail-safe with network boot")
Caption
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64), DisplayName ("Keterangan")
Deskripsi singkat objek string satu baris.
Properti ini diwariskan dari CIM_ManagedSystemElement.
ChassisBootupState
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 3|Status Bootup")
Boot up status sasis.
Nilai ini berasal dari anggota Status Boot-up dari struktur Penutup Sistem atau Sasis dalam informasi SMBIOS.
Lainnya (1)
Tidak diketahui (2)
Brankas (3)
Peringatan (4)
Kritis (5)
Tidak dapat dipulihkan (6)
ChassisSKUNumber
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 3|Sasis|Nomor SKU")
Nomor SKU sasis atau penutup sebagai string.
Nilai ini berasal dari anggota Nomor SKU dari struktur Penutup Sistem atau Sasis dalam informasi SMBIOS.
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Properti ini tidak didukung sebelum Windows 10 dan Windows Server 2016.
CreationClassName
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: CIM_Key
Nama kelas konkret pertama dalam rantai warisan instans. Anda dapat menggunakan properti ini dengan properti kelas lainnya untuk mengidentifikasi semua instans kelas dan subkelasnya.
Properti ini diwariskan dari CIM_System.
CurrentTimeZone
-
Jenis data: sint16
-
Jenis akses: Baca/tulis
-
Kualifikasi: MappingStrings ("Win32API|Struktur Waktu|TIME_ZONE_INFORMATION|Bias"), Unit ("menit")
Jumlah waktu sistem komputer unitaris diimbangi dari Waktu Universal Terkoordinasi (UTC).
DaylightInEffect
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Fungsi Waktu|GetTimeZoneInformation")
Jika True, mode penghematan siang hari aktif.
Keterangan
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: DisplayName ("Description")
Deskripsi objek.
Properti ini diwariskan dari CIM_ManagedSystemElement.
DNSHostName
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|GetComputerNameEx|ComputerNameDnsHostname")
Nama komputer lokal sesuai dengan server nama domain (DNS).
Domain
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Struktur Manajemen Jaringan|WKSTA_INFO_100|wki100_langroup")
Nama domain tempat komputer berada.
Catatan
Jika komputer bukan bagian dari domain, maka nama grup kerja dikembalikan.
DomainRole
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Struktur Layanan Direktori (Ds) | |DSROLE_PRIMARY_DOMAIN_INFO_BASIC DSROLE_MACHINE_ROLE| MachineRole")
Peran komputer dalam grup kerja domain yang ditetapkan. Grup kerja domain adalah kumpulan komputer pada jaringan yang sama. Misalnya, properti DomainRole mungkin menunjukkan bahwa komputer adalah stasiun kerja anggota.
Properti ini diwariskan dari CIM_ManagedSystemElement.
Stasiun Kerja Mandiri (0)
Stasiun Kerja Anggota (1)
Server Mandiri (2)
Server Anggota (3)
Pengendali Domain Cadangan (4)
Pengendali Domain Utama (5)
EnableDaylightSavingsTime
-
Jenis data: boolean
-
Jenis akses: Baca/tulis
Mengaktifkan waktu musim panas (DST) di komputer. Nilai True menunjukkan bahwa waktu sistem berubah menjadi satu jam ke depan atau di belakang saat DST dimulai atau berakhir. Nilai False menunjukkan bahwa waktu sistem tidak berubah menjadi satu jam ke depan atau ke belakang saat DST dimulai atau berakhir. Nilai NULL menunjukkan bahwa status DST tidak diketahui pada sistem.
FrontPanelResetStatus
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 24|Pengaturan Keamanan Perangkat Keras|FrontPanelResetStatus")
Tabel berikut mencantumkan pengaturan keamanan perangkat keras untuk tombol reset pada komputer.
Dinonaktifkan (0)
Diaktifkan (1)
Tidak Diimplementasikan (2)
Tidak diketahui (3)
HypervisorPresent
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("WMI")
Jika True, hypervisor ada.
Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Properti ini tidak didukung sebelum Windows 8 dan Windows Server 2012.
InfraredSupported
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("WMI")
Jika True, port inframerah (IR) ada pada sistem komputer.
InitialLoadInfo
-
Jenis data: array string
-
Jenis akses: Baca-saja
Data yang diperlukan untuk menemukan perangkat beban awal atau layanan boot untuk meminta agar sistem operasi dimulai.
Properti ini diwarisi dari CIM_UnitaryComputerSystem.
Windows Server 2008 R2: Properti ini tersedia, tetapi kosong.
InstallDate
-
Jenis data: tanggalwaktu
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("MIF. DMTF|ComponentID|001.5"), DisplayName ("Tanggal Penginstalan")
Objek terinstal. Objek tidak memerlukan nilai untuk menunjukkan bahwa objek diinstal.
Properti ini diwariskan dari CIM_ManagedSystemElement.
KeyboardPasswordStatus
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 24|Pengaturan Keamanan Perangkat Keras|KeyboardPasswordStatus")
Setelan keamanan perangkat keras sistem untuk Status Kata Sandi Keyboard.
Dinonaktifkan (0)
Diaktifkan (1)
Tidak Diimplementasikan (2)
Tidak diketahui (3)
LastLoadInfo
-
Jenis data: string
-
Jenis akses: Baca-saja
Entri array properti InitialLoadInfo yang berisi data untuk memulai sistem operasi yang dimuat.
Properti ini diwarisi dari CIM_UnitaryComputerSystem.
Produsen
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 1|Informasi Sistem|Produsen")
Nama produsen komputer.
Contoh: Adventure Works
Model
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 1|Informasi Sistem|Nama Produk")
Nama produk yang diberikan produsen ke komputer. Properti ini harus memiliki nilai.
Nama
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Kunci
Kunci instans CIM_System di lingkungan perusahaan.
Properti ini diwariskan dari CIM_ManagedSystemElement.
NameFormat
-
Jenis data: string
-
Jenis akses: Baca-saja
Nilai Nama sistem komputer yang dihasilkan secara otomatis. Objek CIM_ComputerSystem dan turunannya adalah objek tingkat atas dari Model Informasi Umum (CIM). Mereka menyediakan cakupan untuk beberapa komponen. Kunci CIM_System unik diperlukan, tetapi Anda dapat menentukan heuristik untuk membuat nama CIM_ComputerSystem yang menghasilkan nama yang sama, dan independen dari protokol penemuan. Ini mencegah masalah inventori dan manajemen ketika aset atau entitas yang sama ditemukan beberapa kali, tetapi tidak dapat diselesaikan ke satu objek. Menggunakan heuristik disarankan, tetapi tidak diperlukan.
Heuristik diuraikan dalam spesifikasi Model Umum CIM V2, dan mengasumsikan bahwa aturan yang didokumenkan digunakan untuk menentukan dan menetapkan nama. Daftar nilai NameFormat menentukan urutan untuk menetapkan nama sistem komputer. Beberapa aturan memetakan ke nilai yang sama.
Nilai nama CIM_ComputerSystem yang dihitung menggunakan heuristik adalah nilai kunci sistem. Namun, gunakan alias untuk menetapkan nama yang berbeda untuk CIM_ComputerSystem, yang bisa lebih unik bagi perusahaan Anda.
Properti ini diwariskan dari CIM_System.
Nilai mencakup yang berikut:
IP ("IP")
Putar ( "Putar-putar")
HID ("HID")
NWA ("NWA")
HWA ("HWA")
X25 ("X25")
ISDN ("ISDN")
IPX ("IPX")
DCC ("DCC")
ICD ("ICD")
E.164 ("E.164")
SNA ("SNA")
OID/OSI ("OID/OSI")
Lainnya ("Lainnya")
NetworkServerModeEnabled
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Struktur Manajemen Jaringan|SERVER_INFO_101|sv101_type|SV_TYPE_SERVER")
Jika True, Mode Server jaringan diaktifkan.
NumberOfLogicalProcessors
-
Jenis data: uint32
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("WMI")
Jumlah prosesor logis yang tersedia di komputer.
Anda dapat menggunakan NumberOfLogicalProcessors dan NumberOfProcessors untuk menentukan apakah komputer hyperthreading. Untuk informasi selengkapnya, lihat Keterangan.
NumberOfProcessors
-
Jenis data: uint32
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Informasi Sistem Struktur|SYSTEM_INFO|dwNumberOfProcessors")
Jumlah prosesor fisik yang saat ini tersedia pada sistem. Ini adalah jumlah prosesor yang diaktifkan untuk sistem, yang tidak menyertakan prosesor yang dinonaktifkan. Jika sistem komputer memiliki dua prosesor fisik yang masing-masing berisi dua prosesor logis, maka nilai NumberOfProcessors adalah 2 dan NumberOfLogicalProcessors adalah 4. Prosesor mungkin multicore atau mungkin prosesor hyperthreading. Untuk informasi selengkapnya, lihat Keterangan.
OEMLogoBitmap
-
Jenis data: array uint8
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("WMI")
Daftar data untuk bitmap yang dibuat produsen peralatan asli (OEM).
OEMStringArray
-
Jenis data: array string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 11|String OEM")
Daftar string bentuk bebas yang ditentukan OEM. Misalnya, OEM menentukan nomor bagian untuk dokumen referensi sistem, informasi kontak produsen, dan sebagainya.
PartOfDomain
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("")
Jika True, komputer adalah bagian dari domain. Jika nilainya NULL, komputer tidak berada dalam domain atau statusnya tidak diketahui. Jika Anda menghapus komputer dari domain, nilainya menjadi false.
PauseAfterReset
-
Jenis data: sint64
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 23|Timeout"), Unit ("milidetik")
Penundaan waktu sebelum reboot dimulai dalam milidetik. Ini digunakan setelah siklus daya sistem, reset sistem lokal atau jarak jauh, dan reset sistem otomatis. Nilai 1 (minus satu) menunjukkan bahwa nilai jeda tidak diketahui.
Windows Vista: Properti ini mungkin mengembalikan angka yang tidak diketahui.
PCSystemType
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("")
Jenis komputer yang digunakan, seperti laptop, desktop, atau Tablet.
Tidak ditentukan (0)
Desktop (1)
Seluler (2)
Stasiun kerja (3)
Server Perusahaan (4)
Server SOHO (5)
Server Small Office dan Home Office (SOHO)
PC Appliance (6)
Server Performa (7)
Maksimum (8)
PCSystemTypeEx
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("")
Jenis komputer yang digunakan, seperti laptop, desktop, atau Tablet.
Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Properti ini tidak didukung sebelum Windows 8.1 dan Windows Server 2012 R2.
Tidak ditentukan (0)
Desktop (1)
Seluler (2)
Stasiun kerja (3)
Server Perusahaan (4)
Server SOHO (5)
PC Appliance (6)
Server Performa (7)
Slate (8)
Maksimum (9)
PowerManagementCapabilities
-
Jenis data: array uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("MIF. DMTF|Kontrol Daya Sistem|001.2")
Array kemampuan terkait daya tertentu dari perangkat logis.
Properti ini diwariskan dari CIM_LogicalDevice.
Tidak diketahui (0)
Tidak Didukung (1)
Dinonaktifkan (2)
Diaktifkan (3)
Fitur manajemen daya saat ini diaktifkan, tetapi set fitur yang tepat tidak diketahui atau informasi tidak tersedia.
Mode Hemat Daya Dimasukkan Secara Otomatis (4)
Perangkat dapat mengubah status dayanya berdasarkan penggunaan atau kriteria lainnya.
Power State Settable (5)
Metode SetPowerState didukung. Metode ini ditemukan pada kelas CIM_LogicalDevice induk dan dapat diimplementasikan. Untuk informasi selengkapnya, lihat Mendesain Kelas Format Objek Terkelola (MOF).
Power Cycling Didukung (6)
Metode SetPowerState dapat dipanggil dengan parameter PowerState yang diatur ke 5 (Power Cycle).
Daya Berwakti Aktif Didukung (7)
Power-On Berwakti Didukung
Metode SetPowerState dapat dipanggil dengan parameter PowerState yang diatur ke 5 (Power Cycle) dan Time diatur ke tanggal dan waktu tertentu, atau interval, untuk power-on.
PowerManagementSupported
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Jika True, perangkat dapat dikelola daya, misalnya, perangkat dapat dimasukkan ke dalam mode penangguhan, dan sebagainya. Properti ini tidak menunjukkan bahwa fitur manajemen daya diaktifkan saat ini, tetapi menunjukkan bahwa perangkat logis mampu melakukan manajemen daya.
Properti ini diwarisi dari CIM_UnitaryComputerSystem.
PowerOnPasswordStatus
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 24|Pengaturan Keamanan Perangkat Keras|PowerOnPasswordStatus")
Pengaturan keamanan perangkat keras sistem untuk Status Kata Sandi Power-On.
Dinonaktifkan (0)
Diaktifkan (1)
Tidak Diimplementasikan (2)
Tidak diketahui (3)
PowerState
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Status daya komputer saat ini dan sistem operasi terkaitnya. Status penghematan daya memiliki nilai berikut: Nilai 4 (Tidak Diketahui) menunjukkan bahwa sistem diketahui berada dalam mode hemat daya, tetapi status pastinya dalam mode ini tidak diketahui; 2 (Mode Daya Rendah) menunjukkan bahwa sistem dalam status hemat daya, tetapi masih berfungsi dan dapat menunjukkan performa yang terdegradasi; 3 (Siaga) menunjukkan bahwa sistem tidak berfungsi, tetapi dapat dibawa ke daya penuh dengan cepat; dan 7 (Peringatan) menunjukkan bahwa sistem komputer dalam status peringatan dan mode hemat daya.
Properti ini diwarisi dari CIM_UnitaryComputerSystem.
Tidak diketahui (0)
Daya Penuh (1)
Power Save - Mode Daya Rendah (2)
Power Save - Siaga (3)
Power Save - Tidak Diketahui (4)
Siklus Daya (5)
Matikan Daya (6)
Power Save - Peringatan (7)
Power Save - Hibernate (8)
Hibernasi hemat daya.
Hemat Daya - Soft Off (9)
Hemat daya lunak.
PowerSupplyState
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 3|Penutup atau Sasis Sistem|Status Catu Daya")
Status catu daya atau persediaan saat terakhir di-boot.
Nilai ini berasal dari anggota Status Power Supply dari struktur Penutup Sistem atau Sasis dalam informasi SMBIOS.
Daftar berikut mengidentifikasi nilai untuk properti ini.
Lainnya (1)
Tidak diketahui (2)
Brankas (3)
Peringatan (4)
Kritis (5)
Tidak dapat dipulihkan (6)
Tidak dapat dipulihkan
PrimaryOwnerContact
-
Jenis data: string
-
Jenis akses: Baca-saja
Informasi kontak untuk pemilik sistem utama, misalnya, nomor telepon, alamat email, dan sebagainya.
Properti ini diwariskan dari CIM_System.
PrimaryOwnerName
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Nama pemilik sistem utama.
Properti ini diwariskan dari CIM_System.
ResetCapability
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("MIF. DMTF|Keamanan Perangkat Keras Sistem|001.4")
Jika diaktifkan, nilainya adalah 4 dan sistem komputer uniter dapat diatur ulang menggunakan tombol daya dan reset. Jika dinonaktifkan, nilainya adalah 3, dan reset tidak diizinkan.
Properti ini diwarisi dari CIM_UnitaryComputerSystem.
Lainnya (1)
Tidak diketahui (2)
Dinonaktifkan (3)
Diaktifkan (4)
Tidak Diimplementasikan (5)
Tidak dapat dipulihkan
ResetCount
-
Jenis data: sint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 23|Reset Sistem|Reset Count")
Jumlah reset otomatis sejak reset terakhir. Nilai 1 (minus satu) menunjukkan bahwa jumlah tidak diketahui.
ResetLimit
-
Jenis data: sint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 23|Reset Sistem| Reset Batas")
Berapa kali reset sistem dicoba. Nilai 1 (minus satu) menunjukkan bahwa batas tidak diketahui.
Peran
-
Jenis data: array string
-
Jenis akses: Baca/tulis
Daftar yang menentukan peran sistem di lingkungan teknologi informasi.
Properti ini diwariskan dari CIM_System.
Keadaan
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (10), DisplayName ("Status")
Status objek saat ini.
Untuk Win32_ComputerSystem, Status selalu "OK".
Properti ini diwariskan dari CIM_ManagedSystemElement.
SupportContactDescription
-
Jenis data: array string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|GetPrivateProfileString|Informasi Dukungan")
Daftar informasi kontak dukungan untuk sistem operasi Windows.
SystemFamily
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 1|Informasi Sistem|Keluarga")
Keluarga tempat komputer tertentu berada. Keluarga mengacu pada sekumpulan komputer yang serupa tetapi tidak identik dari sudut pandang perangkat keras atau perangkat lunak.
Nilai ini berasal dari anggota Keluarga dari struktur Informasi Sistem dalam informasi SMBIOS.
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Properti ini tidak didukung sebelum Windows 10 dan Windows Server 2016.
SystemSKUNumber
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 1|Informasi Sistem|Nomor SKU")
Mengidentifikasi konfigurasi komputer tertentu untuk dijual. Terkadang juga disebut ID produk atau nomor pesanan pembelian.
Nilai ini berasal dari anggota Nomor SKU dari struktur Informasi Sistem dalam informasi SMBIOS.
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 dan Windows Vista: Properti ini tidak didukung sebelum Windows 10 dan Windows Server 2016.
SystemStartupDelay
-
Jenis data: uint16
-
Jenis akses: Baca/tulis
-
Kualifikasi: TIDAK DIGUNAKAN LAGI, Hak Istimewa ("SeSystemEnvironmentPrivilege"), MappingStrings ("Win32API|GetPrivateProfileInt|Boot Loader|timeout"), unit ("detik")
SystemStartupDelay tidak lagi tersedia untuk digunakan karena Boot.ini tidak digunakan untuk mengonfigurasi startup sistem. Sebagai gantinya , gunakan kelas BCD yang disediakan oleh penyedia WMI Boot Configuration Data (BCD) atau perintah Bcdedit .
SystemStartupOptions
-
Jenis data: array string
-
Jenis akses: Baca/tulis
-
Kualifikasi: TIDAK DIGUNAKAN LAGI, Hak Istimewa ("SeSystemEnvironmentPrivilege"), MappingStrings ("Win32API|GetPrivateProfileSection|Sistem Operasi")
SystemStartupOptions tidak lagi tersedia untuk digunakan karena Boot.ini tidak digunakan untuk mengonfigurasi startup sistem. Sebagai gantinya , gunakan kelas BCD yang disediakan oleh penyedia WMI Boot Configuration Data (BCD) atau perintah Bcdedit .
SystemStartupSetting
-
Jenis data: uint8
-
Jenis akses: Baca/tulis
-
Kualifikasi: TIDAK DIGUNAKAN LAGI, Hak Istimewa ("SeSystemEnvironmentPrivilege"), MappingStrings ("WMI")
SystemStartupSetting tidak lagi tersedia untuk digunakan karena Boot.ini tidak digunakan untuk mengonfigurasi startup sistem. Sebagai gantinya , gunakan kelas BCD yang disediakan oleh penyedia WMI Boot Configuration Data (BCD) atau perintah Bcdedit .
SystemType
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Informasi Sistem Struktur|SYSTEM_INFO|wProcessorArchitecture")
Sistem yang berjalan pada komputer berbasis Windows. Properti ini harus memiliki nilai.
Daftar berikut mengidentifikasi beberapa nilai yang mungkin untuk properti ini.
- "PC berbasis x64"
- "PC berbasis X86"
- "PC berbasis MIPS"
- "PC berbasis alfa"
- "POWER PC"
- "SH-x PC"
- "StrongARM PC"
- "PC Intel 64-bit"
- "PC Alpha 64-bit"
- "Tidak diketahui"
- "PC X86-Nec98"
PC berbasis X86 ("PC berbasis X86")
PC berbasis MIPS ("PC berbasis MIPS")
PC berbasis alfa ("PC berbasis alfa")
POWER PC ("POWER PC")
SH-x PC ("SH-x PC")
STRONGARM PC ("StrongARM PC")
PC Intel 64-bit ("PC Intel 64-bit")
PC berbasis x64 ("PC berbasis x64")
Tidak diketahui ("Tidak Diketahui")
PC X86-Nec98 ("X86-Nec98 PC")
ThermalState
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 3|Penutup atau Sasis Sistem|Status Termal")
Status termal sistem ketika terakhir kali di-boot.
Nilai ini berasal dari anggota Status Termal dari struktur Penutup Sistem atau Sasis dalam informasi SMBIOS.
Lainnya (1)
Tidak diketahui (2)
Brankas (3)
Peringatan (4)
Kritis (5)
Tidak dapat dipulihkan (6)
TotalPhysicalMemory
-
Jenis data: uint64
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Struktur Manajemen Memori|MEMORYSTATUS|dwTotalPhys"), Unit ("byte")
Ukuran total memori fisik. Ketahuilah bahwa, dalam beberapa keadaan, properti ini mungkin tidak mengembalikan nilai yang akurat untuk memori fisik. Misalnya, tidak akurat jika BIOS menggunakan beberapa memori fisik. Untuk nilai yang akurat, gunakan properti Kapasitas di Win32_PhysicalMemory sebagai gantinya.
Contoh: 67108864
Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan Skrip di WMI.
UserName
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Informasi Sistem Fungsi|GetUserName")
Nama pengguna yang masuk saat ini. Properti ini harus memiliki nilai. Dalam sesi layanan terminal, UserName mengembalikan nama pengguna yang masuk ke konsol yang tidak masuk pengguna selama sesi layanan terminal.
Contoh: jeffsmith
WakeUpType
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("SMBIOS|Tipe 1|Informasi Sistem|Jenis Bangun")
Peristiwa yang menyebabkan sistem menyala.
Nilai ini berasal dari anggota Jenis Bangun dari struktur Informasi Sistem dalam informasi SMBIOS.
Dicadangkan (0)
Lainnya (1)
Tidak diketahui (2)
Timer APM (3)
Cincin Modem (4)
Lan Remote (5)
Sakelar Daya (6)
PCI PME# (7)
Daya AC Dipulihkan (8)
Workgroup
-
Jenis data: string
-
Jenis akses: Baca/tulis
-
Kualifikasi: MappingStrings ("")
Nama grup kerja untuk komputer ini. Jika nilai properti PartOfDomain adalah False, maka nama grup kerja dikembalikan.
Keterangan
Untuk menentukan jumlah total instans prosesor yang terkait dengan objek sistem komputer, gunakan kelas asosiasi Win32_ComputerSystemProcessor.
Instans Win32_ComputerSystem yang memiliki beberapa prosesor fisik memiliki beberapa instans Win32_Processor yang terkait dengannya. Jika nilai NumberOfLogicalProcessors lebih besar dari nilai NumberOfProcessors , sistem komputer adalah sistem multicore atau memiliki satu atau beberapa prosesor yang diaktifkan untuk hyperthreading. Untuk informasi selengkapnya, lihat bagian Properti numberOfLogicalProcessors dan NumberOfCores dan Keterangan di Win32_Processor.
Kelas Win32_ComputerSystem berasal dari CIM_UnitaryComputerSystem.
Contoh
Anda dapat menemukan contoh skrip yang mendapatkan sistem operasi dan data prosesor dari Win32_ComputerSystem, Win32_Processor, dan Win32_OperatingSystem dalam contoh topik Win32_Processor.
Sampel VBScript berikut menjelaskan cara mengambil nama domain komputer lokal dari instans Win32_ComputerSystem.
Set SystemSet = GetObject("winmgmts:").InstancesOf ("Win32_ComputerSystem")
for each System in SystemSet
WScript.Echo System.Domain
next
Sampel Perl berikut menjelaskan cara mengambil nama komputer lokal dari instans Win32_ComputerSystem.
use strict;
use Win32::OLE;
my ($SystemSet, $System);
eval {$SystemSet = Win32::OLE->GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\cimv2")->
InstancesOf ("Win32_ComputerSystem") };
unless($@)
{
foreach $System (in $SystemSet)
{
print "\n", $System->{Domain}, "\n";
}
}
else
{
print STDERR Win32::OLE->LastError, "\n";
}
Sampel Perl berikut menjelaskan cara mengambil nama domain DNS komputer lokal dari instans Win32_ComputerSystem.
use strict;
use Win32::OLE;
close (STDERR);
my ($NICSet, $NIC);
eval {$NICSet = Win32::OLE->GetObject("winmgmts:!\\\\.\\root\\cimv2")->
ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=true"); };
if (!$@ && defined $NICSet)
{
foreach $NIC (in $NICSet)
{
if(defined $NIC->{DNSDomain})
{
print "\n", $NIC->{DNSDomain}, "\n";
}
}
}
else
{
print Win32::OLE->LastError, "\n";
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Ruang nama |
Root\CIMV2 |
MOF |
|
DLL |
|