Clase Win32_ComputerSystem

La clase WMIde Win32_ComputerSystem representa un sistema informático que ejecuta Windows.

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas.

Sintaxis

[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;
};

Miembros

La clase Win32_ComputerSystem tiene estos tipos de miembros:

Métodos

La clase Win32_ComputerSystem tiene estos métodos.

Método Descripción
JoinDomainOrWorkgroup Agrega un sistema de equipos a un dominio o grupo de trabajo.
Cambiar nombre Cambia el nombre de un equipo local.
SetPowerState Sin implementar. Para obtener más información sobre cómo implementar este método, vea el método SetPowerState en CIM_UnitaryComputerSystem.
UnjoinDomainOrWorkgroup Quita un sistema de equipos de un dominio o grupo de trabajo.

Propiedades

La clase Win32_ComputerSystem tiene estas propiedades.

AdminPasswordStatus

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 24| Configuración de seguridad de hardware | AdminPasswordStatus")

Configuración de seguridad de hardware del sistema para el estado de la contraseña de administrador.

Deshabilitado (0)

Habilitado (1)

No implementado (2)

Desconocido (3)

AutomaticManagedPagefile

Tipo de datos: booleano

Tipo de acceso: lectura/escritura

Calificadores: MappingStrings ("WMI")

Si es True, el sistema administra el archivo de página.

AutomaticResetBootOption

Tipo de datos: booleano

Tipo de acceso: lectura/escritura

Calificadores: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\CrashControl|AutoReboot")

Si es True, la opción de arranque de restablecimiento automático está habilitada.

AutomaticResetCapability

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("WMI")

Si es True, el restablecimiento automático está habilitado.

BootOptionOnLimit

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 23| Funcionalidades| Opción de arranque en límite")

El límite de opciones de arranque es ON. Identifica la acción del sistema cuando se alcanza el valor ResetLimit .

Reservado (0)

Sistema operativo (1)

Utilidades del sistema (2)

No reiniciar (3)

BootOptionOnWatchDog

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 23| Funcionalidades| Opción de arranque")

Tipo de acción de reinicio después de que haya transcurrido el tiempo en el temporizador de guardián.

Reservado (0)

Sistema operativo (1)

Utilidades del sistema (2)

No reiniciar (3)

BootROMSupported

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("WMI")

Si es True, indica si se admite una ROM de arranque.

BootStatus

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 32| Información de arranque del sistema| Estado de arranque")

Campos Estado y Datos adicionales que identifican el estado de arranque.

Este valor procede del miembro Estado de arranque de la estructura Información de arranque del sistema en la información de SMBIOS.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows 10 y Windows Server 2016 .

BootupState

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| GetSystemMetrics| SM_CLEANBOOT")

Se inicia el sistema. El arranque con error omite los archivos de inicio del usuario también llamados SafeBoot.

La lista siguiente contiene los valores necesarios:

"Arranque normal"
"Arranque seguro de errores"
"Error seguro con arranque de red"

Arranque normal ("Arranque normal")

Arranque seguro por error ("Arranque seguro por error")

Conmutación por error con arranque de red ("Error seguro con arranque de red")

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (64), DisplayName ("Caption")

Descripción breve del objeto una cadena de una línea.

Esta propiedad se hereda de CIM_ManagedSystemElement.

ChassisBootupState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 3| Estado de arranque")

Estado de arranque del chasis.

Este valor procede del miembro Estado de arranque de la estructura Del gabinete o chasis del sistema en la información de SMBIOS.

Otros (1)

Desconocido (2)

Seguro (3)

Advertencia (4)

Crítico (5)

No recuperable (6)

ChassisSKUNumber

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 3| Chasis | Número de SKU")

El chasis o el número de SKU del gabinete como una cadena.

Este valor procede del miembro SKU Number (Número de SKU ) de la estructura del chasis o del gabinete del sistema en la información de SMBIOS.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows 10 y Windows Server 2016 .

CreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: CIM_Key

Nombre de la primera clase concreta de la cadena de herencia de una instancia. Puede usar esta propiedad con otras propiedades de la clase para identificar todas las instancias de la clase y sus subclases.

Esta propiedad se hereda de CIM_System.

CurrentTimeZone

Tipo de datos: sint16

Tipo de acceso: lectura/escritura

Calificadores: MappingStrings ("Win32API| Estructuras de tiempo | TIME_ZONE_INFORMATION| Sesgo"), unidades ("minutos")

Cantidad de tiempo que el sistema de equipo unitario se desplaza de la hora universal coordinada (UTC).

DaylightInEffect

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Funciones de hora | GetTimeZoneInformation")

Si es True, el modo de horario de verano es ACTIVADO.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: DisplayName ("Descripción")

Descripción del objeto .

Esta propiedad se hereda de CIM_ManagedSystemElement.

DNSHostName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| GetComputerNameEx| ComputerNameDnsHostname")

Nombre del equipo local según el servidor de nombres de dominio (DNS).

Dominio

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras de administración de redes | WKSTA_INFO_100|wki100_langroup")

Nombre del dominio al que pertenece un equipo.

Nota

Si el equipo no forma parte de un dominio, se devuelve el nombre del grupo de trabajo.

DomainRole

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras del servicio de directorio (Ds) | | DSROLE_PRIMARY_DOMAIN_INFO_BASIC DSROLE_MACHINE_ROLE| MachineRole")

Rol de un equipo en un grupo de trabajo de dominio asignado. Un grupo de trabajo de dominio es una colección de equipos de la misma red. Por ejemplo, una propiedad DomainRole puede mostrar que un equipo es una estación de trabajo miembro.

Esta propiedad se hereda de CIM_ManagedSystemElement.

Estación de trabajo independiente (0)

Estación de trabajo miembro (1)

Servidor independiente (2)

Servidor miembro (3)

Controlador de dominio de copia de seguridad (4)

Controlador de dominio principal (5)

EnableDaylightSavingsTime

Tipo de datos: booleano

Tipo de acceso: lectura/escritura

Habilita el horario de verano (DST) en un equipo. Un valor de True indica que la hora del sistema cambia a una hora por delante o detrás cuando se inicia o finaliza DST. Un valor de False indica que la hora del sistema no cambia a una hora por delante o detrás cuando se inicia o finaliza el horario de espera. Un valor de NULL indica que el estado de DST es desconocido en un sistema.

FrontPanelResetStatus

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 24| Configuración de seguridad de hardware | FrontPanelResetStatus")

En la tabla siguiente se enumeran las opciones de seguridad de hardware para el botón restablecer en un equipo.

Deshabilitado (0)

Habilitado (1)

No implementado (2)

Desconocido (3)

HipervisorPresent

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("WMI")

Si es True, existe un hipervisor.

Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: Esta propiedad no se admite antes de Windows 8 y Windows Server 2012.

InfraredSupported

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("WMI")

Si es True, existe un puerto infrarrojo (IR) en un sistema informático.

InitialLoadInfo

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Datos necesarios para buscar el dispositivo de carga inicial o el servicio de arranque para solicitar que se inicie el sistema operativo.

Esta propiedad se hereda de CIM_UnitaryComputerSystem.

Windows Server 2008 R2: Esta propiedad está disponible, pero está vacía.

InstallDate

Tipo de datos: datetime

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Fecha de instalación")

El objeto está instalado. Un objeto no necesita un valor para indicar que está instalado.

Esta propiedad se hereda de CIM_ManagedSystemElement.

KeyboardPasswordStatus

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 24| Configuración de seguridad de hardware | KeyboardPasswordStatus")

Configuración de seguridad de hardware del sistema para estado de contraseña de teclado.

Deshabilitado (0)

Habilitado (1)

No implementado (2)

Desconocido (3)

LastLoadInfo

Tipo de datos: cadena

Tipo de acceso: solo lectura

Entrada de matriz de la propiedad InitialLoadInfo que contiene los datos para iniciar el sistema operativo cargado.

Esta propiedad se hereda de CIM_UnitaryComputerSystem.

Fabricante

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 1| Información del sistema| Fabricante")

Nombre de un fabricante del equipo.

Ejemplo: Adventure Works

Modelo

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 1| Información del sistema| Nombre del producto")

Nombre del producto que un fabricante da a un equipo. Esta propiedad debe tener un valor.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave

Clave de una instancia de CIM_System en un entorno empresarial.

Esta propiedad se hereda de CIM_ManagedSystemElement.

NameFormat

Tipo de datos: cadena

Tipo de acceso: solo lectura

Valor de nombre del sistema de equipo que se genera automáticamente. El objeto CIM_ComputerSystem y sus derivados son objetos de nivel superior del Modelo de información común (CIM). Proporcionan el ámbito de varios componentes. Se requieren claves CIM_System únicas, pero puede definir una heurística para crear el nombre CIM_ComputerSystem que genera el mismo nombre y es independiente del protocolo de detección. Esto evita problemas de inventario y administración cuando el mismo recurso o entidad se detecta varias veces, pero no se puede resolver en un objeto. Se recomienda usar una heurística, pero no es necesario.

La heurística se describe en la especificación del modelo común cim V2 y supone que las reglas documentadas se usan para determinar y asignar un nombre. La lista de valores NameFormat define el orden de asignar un nombre de sistema de equipo. Varias reglas se asignan al mismo valor.

El valor de CIM_ComputerSystem Nombre que se calcula con la heurística es el valor clave del sistema. Sin embargo, use alias para asignar un nombre diferente para CIM_ComputerSystem, que puede ser más único para su empresa.

Esta propiedad se hereda de CIM_System.

Los valores son los siguientes:

IP ("IP")

Marcar ("Marcar")

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")

Otros ("Otros")

NetworkServerModeEnabled

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras de administración de red | SERVER_INFO_101|sv101_type|SV_TYPE_SERVER")

Si es True, el modo de servidor de red está habilitado.

NumberOfLogicalProcessors

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("WMI")

Número de procesadores lógicos disponibles en el equipo.

Puede usar NumberOfLogicalProcessors y NumberOfProcessors para determinar si el equipo es hiperthreading. Para obtener más información, vea la sección Comentarios.

NumberOfProcessors

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras de información del sistema| SYSTEM_INFO|dwNumberOfProcessors")

Número de procesadores físicos disponibles actualmente en un sistema. Este es el número de procesadores habilitados para un sistema, que no incluye los procesadores deshabilitados. Si un sistema informático tiene dos procesadores físicos que contienen dos procesadores lógicos, el valor de NumberOfProcessors es 2 y NumberOfLogicalProcessors es 4. Los procesadores pueden ser de varios núcleos o pueden ser procesadores de hyperthreading. Para obtener más información, vea la sección Comentarios.

OEMLogoBitmap

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("WMI")

Lista de datos de un mapa de bits que crea el fabricante de equipos originales (OEM).

OEMStringArray

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 11| Cadenas de OEM")

Lista de cadenas de forma libre que define un OEM. Por ejemplo, un OEM define los números de pieza para los documentos de referencia del sistema, la información de contacto del fabricante, etc.

PartOfDomain

Tipo de datos: booleano

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("")

Si es True, el equipo forma parte de un dominio. Si el valor es NULL, el equipo no está en un dominio o el estado es desconocido. Si quita el equipo de un dominio, el valor se convierte en false.

PauseAfterReset

Tipo de datos: sint64

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 23| Tiempo de espera"), unidades ("milisegundos")

Retraso de tiempo antes de que se inicie un reinicio en milisegundos. Se usa después de un ciclo de alimentación del sistema, el restablecimiento local o remoto del sistema y el restablecimiento automático del sistema. Un valor de 1 (menos uno) indica que se desconoce el valor de pausa.

Windows Vista: Esta propiedad puede devolver un número desconocido.

PCSystemType

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("")

Tipo de equipo en uso, como portátil, escritorio o Tableta.

Sin especificar (0)

Escritorio (1)

Móvil (2)

Estación de trabajo (3)

Enterprise Server (4)

Servidor SOHO (5)

Servidor de oficina pequeña y hogar (SOHO)

Pc del dispositivo (6)

Servidor de rendimiento (7)

Máximo (8)

PCSystemTypeEx

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("")

Tipo de equipo en uso, como portátil, escritorio o Tableta.

Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows 8.1 y Windows Server 2012 R2.

Sin especificar (0)

Escritorio (1)

Móvil (2)

Estación de trabajo (3)

Enterprise Server (4)

Servidor SOHO (5)

Pc del dispositivo (6)

Servidor de rendimiento (7)

Pizarra (8)

Máximo (9)

PowerManagementCapabilities

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Controles de alimentación del sistema|001.2")

Matriz de las funcionalidades específicas relacionadas con la energía de un dispositivo lógico.

Esta propiedad se hereda de CIM_LogicalDevice.

Desconocido (0)

No compatible (1)

Deshabilitado (2)

Habilitado (3)

Las características de administración de energía están habilitadas actualmente, pero el conjunto de características exacto es desconocido o la información no está disponible.

Modos de ahorro de energía introducidos automáticamente (4)

El dispositivo puede cambiar su estado de alimentación en función del uso u otros criterios.

Power State Settable (5)

Se admite el método SetPowerState . Este método se encuentra en la clase primaria CIM_LogicalDevice y se puede implementar. Para más información, vea Diseño de clases de formato de Managed Object Format (MOF).

Power Cycle Supported (6)

El método SetPowerState se puede invocar con el parámetro PowerState establecido en 5 (Ciclo de energía).

Encendido con tiempo admitido (7)

Se admiten Power-On con tiempo

El método SetPowerState se puede invocar con el parámetro PowerState establecido en 5 (ciclo de energía) y tiempo establecido en una fecha y hora específicas, o intervalo, para el encendido.

PowerManagementSupported

Tipo de datos: booleano

Tipo de acceso: solo lectura

Si es True, el dispositivo se puede administrar con energía, por ejemplo, un dispositivo se puede poner en modo de suspensión, etc. Esta propiedad no indica que las características de administración de energía están habilitadas actualmente, pero indica que el dispositivo lógico es capaz de administrar energía.

Esta propiedad se hereda de CIM_UnitaryComputerSystem.

PowerOnPasswordStatus

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 24| Configuración de seguridad de hardware | PowerOnPasswordStatus")

Configuración de seguridad de hardware del sistema para Power-On estado de contraseña.

Deshabilitado (0)

Habilitado (1)

No implementado (2)

Desconocido (3)

PowerState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Estado de alimentación actual de un equipo y su sistema operativo asociado. Los estados de ahorro de energía tienen los siguientes valores: Valor 4 (Desconocido) indica que el sistema se sabe que está en modo de ahorro de energía, pero su estado exacto en este modo es desconocido; 2 (Modo de bajo consumo) indica que el sistema está en un estado de ahorro de energía, pero sigue funcionando y puede mostrar un rendimiento degradado; 3 (En espera) indica que el sistema no funciona, pero podría ser llevado a toda la potencia rápidamente; y 7 (Advertencia) indica que el sistema informático está en un estado de advertencia y un modo de ahorro de energía.

Esta propiedad se hereda de CIM_UnitaryComputerSystem.

Desconocido (0)

Potencia completa (1)

Ahorro de energía- Modo de bajo consumo (2)

Ahorro de energía: en espera (3)

Ahorro de energía: desconocido (4)

Ciclo de alimentación (5)

Apagar (6)

Ahorro de energía: advertencia (7)

Ahorro de energía: hibernación (8)

Ahorro de energía hibernate.

Ahorro de energía - Apagado suave (9)

Ahorro de energía apagado.

PowerSupplyState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 3| Chasis o gabinete del sistema| Estado de la fuente de alimentación")

Estado de la fuente de alimentación o suministros cuando se arranque por última vez.

Este valor procede del miembro Estado de fuente de alimentación de la estructura del chasis o del gabinete del sistema en la información de SMBIOS.

En la lista siguiente se identifican los valores de esta propiedad.

Otros (1)

Desconocido (2)

Seguro (3)

Advertencia (4)

Crítico (5)

No recuperable (6)

No irrecuperable

PrimaryOwnerContact

Tipo de datos: cadena

Tipo de acceso: solo lectura

Información de contacto para el propietario del sistema principal, por ejemplo, el número de teléfono, la dirección de correo electrónico, etc.

Esta propiedad se hereda de CIM_System.

PrimaryOwnerName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (64)

Nombre del propietario del sistema principal.

Esta propiedad se hereda de CIM_System.

ResetCapability

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Seguridad del hardware del sistema|001.4")

Si está habilitado, el valor es 4 y el sistema de equipo unitario se puede restablecer mediante los botones de encendido y restablecimiento. Si está deshabilitado, el valor es 3 y no se permite un restablecimiento.

Esta propiedad se hereda de CIM_UnitaryComputerSystem.

Otros (1)

Desconocido (2)

Deshabilitado (3)

Habilitado (4)

No implementado (5)

No irrecuperable

ResetCount

Tipo de datos: sint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 23| Restablecimiento del sistema | Recuento de restablecimientos")

Número de restablecimientos automáticos desde el último restablecimiento. Un valor de 1 (menos uno) indica que el recuento es desconocido.

ResetLimit

Tipo de datos: sint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 23| Restablecimiento del sistema | Restablecer límite")

Número de veces consecutivas que se intenta restablecer el sistema. Un valor de 1 (menos uno) indica que se desconoce el límite.

Roles

Tipo de datos: matriz de cadenas

Tipo de acceso: lectura/escritura

Lista que especifica los roles de un sistema en el entorno de tecnología de la información.

Esta propiedad se hereda de CIM_System.

Estado

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (10), DisplayName ("Status")

Estado actual de un objeto.

Para Win32_ComputerSystem, el estado siempre es "Correcto".

Esta propiedad se hereda de CIM_ManagedSystemElement.

SupportContactDescription

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| GetPrivateProfileString| Información de soporte técnico")

Lista de la información de contacto de soporte técnico para el sistema operativo Windows.

SystemFamily

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 1| Información del sistema | Familia")

Familia a la que pertenece un equipo determinado. Una familia hace referencia a un conjunto de equipos que son similares pero no idénticos desde un punto de vista de hardware o software.

Este valor procede del miembro family de la estructura de información del sistema en la información smBIOS.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows 10 y Windows Server 2016 .

SystemSKUNumber

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 1| Información del sistema | Número de SKU")

Identifica una configuración de equipo determinada para la venta. A veces también se denomina id. de producto o número de pedido de compra.

Este valor procede del miembro SKU Number de la estructura información del sistema en la información de SMBIOS.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows 10 y Windows Server 2016 .

SystemStartupDelay

Tipo de datos: uint16

Tipo de acceso: lectura/escritura

Calificadores: EN DESUSO, Privilegios ("SeSystemEnvironmentPrivilege"), MappingStrings ("Win32API| GetPrivateProfileInt| Cargador de arranque|tiempo de espera"), unidades ("segundos")

SystemStartupDelay ya no está disponible para su uso porque Boot.ini no se usa para configurar el inicio del sistema. En su lugar, use las clases BCD proporcionadas por el proveedor WMI de datos de configuración de arranque (BCD) o el comando Bcdedit .

SystemStartupOptions

Tipo de datos: matriz de cadenas

Tipo de acceso: lectura/escritura

Calificadores: EN DESUSO, Privilegios ("SeSystemEnvironmentPrivilege"), MappingStrings ("Win32API| GetPrivateProfileSection| Sistemas operativos")

SystemStartupOptions ya no está disponible para su uso porque Boot.ini no se usa para configurar el inicio del sistema. En su lugar, use las clases BCD proporcionadas por el proveedor WMI de datos de configuración de arranque (BCD) o el comando Bcdedit .

SystemStartupSetting

Tipo de datos: uint8

Tipo de acceso: lectura/escritura

Calificadores: EN DESUSO, Privilegios ("SeSystemEnvironmentPrivilege"), MappingStrings ("WMI")

SystemStartupSetting ya no está disponible para su uso porque Boot.ini no se usa para configurar el inicio del sistema. En su lugar, use las clases BCD proporcionadas por el proveedor WMI de datos de configuración de arranque (BCD) o el comando Bcdedit .

SystemType

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras de información del sistema| SYSTEM_INFO|wProcessorArchitecture")

Sistema que se ejecuta en el equipo basado en Windows. Esta propiedad debe tener un valor.

En la lista siguiente se identifican algunos de los valores posibles para esta propiedad.

"PC basado en x64"
"PC basado en X86"
"PC basado en MIPS"
"PC basado en alfa"
"Power PC"
"PC SH-x"
"StrongARM PC"
"PC Intel de 64 bits"
"PC alfa de 64 bits"
"Desconocido"
"X86-Nec98 PC"

PC basado en X86 ("PC basado en X86")

PC basado en MIPS ("PC basado en MIPS")

PC basado en alfa ("PC basado en alfa")

Power PC ("Power PC")

PC SH-x ("SH-x PC")

StrongARM PC ("StrongARM PC")

PC Intel de 64 bits ("PC Intel de 64 bits")

PC basado en x64 ("PC basado en x64")

Desconocido ("Desconocido")

X86-Nec98 PC ("X86-Nec98 PC")

ThermalState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 3| Carcasa del sistema o chasis| Estado térmico")

Estado térmico del sistema cuando se arranca por última vez.

Este valor procede del miembro Estado térmico de la estructura del chasis o del gabinete del sistema en la información de SMBIOS.

Otros (1)

Desconocido (2)

Seguro (3)

Advertencia (4)

Crítico (5)

No recuperable (6)

TotalPhysicalMemory

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras de administración de memoria| MEMORYSTATUS|dwTotalPhys"), Unidades ("bytes")

Tamaño total de la memoria física. Tenga en cuenta que, en algunas circunstancias, es posible que esta propiedad no devuelva un valor preciso para la memoria física. Por ejemplo, no es preciso si el BIOS usa parte de la memoria física. Para obtener un valor preciso, use la propiedad Capacity en Win32_PhysicalMemory en su lugar.

Ejemplo: 67108864

Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.

UserName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Funciones de información del sistema| GetUserName")

Nombre de un usuario que ha iniciado sesión actualmente. Esta propiedad debe tener un valor. En una sesión de terminal services, UserName devuelve el nombre del usuario que ha iniciado sesión en la consola no el usuario que inició sesión durante la sesión del servicio de terminal.

Ejemplo: jeffsmith

WakeUpType

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("SMBIOS| Tipo 1| Información del sistema| Tipo de reactivación")

Evento que hace que el sistema se apague.

Este valor procede del miembro Wake-up Type de la estructura Información del sistema en la información de SMBIOS.

Reservado (0)

Otros (1)

Desconocido (2)

Temporizador de APM (3)

Anillo de módem (4)

LAN Remote (5)

Interruptor de alimentación (6)

PCI PME# (7)

Alimentación ac restaurada (8)

Grupo

Tipo de datos: cadena

Tipo de acceso: lectura/escritura

Calificadores: MappingStrings ("")

Nombre del grupo de trabajo para este equipo. Si el valor de la propiedad PartOfDomain es False, se devuelve el nombre del grupo de trabajo.

Comentarios

Para determinar el número total de instancias de procesador asociadas a un objeto de sistema de equipo, use la clase de asociación Win32_ComputerSystemProcessor .

Una instancia de Win32_ComputerSystem que tiene varios procesadores físicos tiene varias instancias de Win32_Processor asociadas. Si el valor de NumberOfLogicalProcessors es mayor que el valor de NumberOfProcessors , el sistema informático es un sistema de varios núcleos o tiene uno o varios procesadores habilitados para hiperthreading. Para obtener más información, vea la sección propiedades NumberOfLogicalProcessors y NumberOfCores en Win32_Processor.

La clase Win32_ComputerSystem se deriva de CIM_UnitaryComputerSystem.

Ejemplos

En el siguiente ejemplo de código del Centro de scripting se usa el Win32_ComputerSystem para recuperar información de varios sistemas informáticos y mostrarlos en una GUI.

Puede encontrar un script de ejemplo que obtenga datos del sistema operativo y del procesador de Win32_ComputerSystem, Win32_Processor y Win32_OperatingSystem en los ejemplos de temas de Win32_Processor .

En el ejemplo de VBScript siguiente se describe cómo recuperar el nombre de dominio de la máquina local de las instancias de Win32_ComputerSystem.

Set SystemSet = GetObject("winmgmts:").InstancesOf ("Win32_ComputerSystem")

for each System in SystemSet
 WScript.Echo System.Domain
next

En el ejemplo de Perl siguiente se describe cómo recuperar el nombre del equipo local de las instancias de 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";
}

En el ejemplo de Perl siguiente se describe cómo recuperar el nombre de dominio DNS de la máquina local desde instancias de 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";
}

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\CIMV2
MOF
CIMWin32.mof
Archivo DLL
CIMWin32.dll

Consulte también

CIM_UnitaryComputerSystem

Clases de sistema operativo

Tareas de WMI: cuentas y dominios

Tareas de WMI: hardware del equipo

Tareas de WMI: Administración de escritorio