Bagikan melalui


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
CIMWin32.mof
DLL
CIMWin32.dll

Baca juga

CIM_UnitaryComputerSystem

Kelas Sistem Operasi

Tugas WMI: Akun dan Domain

Tugas WMI: Perangkat Keras Komputer

Tugas WMI: Manajemen Desktop