Win32_ComputerSystem 클래스

Win32_ComputerSystemWMI 클래스Windows를 실행하는 컴퓨터 시스템을 나타냅니다.

다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다.

구문

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

멤버

Win32_ComputerSystem 클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

Win32_ComputerSystem 클래스에는 이러한 메서드가 있습니다.

메서드 설명
JoinDo기본OrWorkgroup 할 일기본 또는 작업 그룹에 컴퓨터 시스템을 추가합니다.
이름 바꾸기 로컬 컴퓨터의 이름을 바꿉니다.
SetPowerState 구현되지 않았습니다. 이 메서드를 구현하는 방법에 대한 자세한 내용은 CIM_UnitaryComputerSystem SetPowerState 메서드를 참조하세요.
UnjoinDo기본OrWorkgroup 할 일기본 또는 작업 그룹에서 컴퓨터 시스템을 제거합니다.

속성

Win32_ComputerSystem 클래스에는 이러한 속성이 있습니다.

관리PasswordStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 24|하드웨어 보안 설정|관리PasswordStatus")

관리자 암호 상태 대한 시스템 하드웨어 보안 설정입니다.

사용 안 함 (0)

사용(1)

구현되지 않음(2)

알 수 없음 (3)

AutomaticManagedPagefile

데이터 형식: boolean

액세스 형식: 읽기/쓰기

한정자: MappingStrings ("WMI")

True이면 시스템에서 페이지 파일을 관리합니다.

AutomaticResetBootOption

데이터 형식: boolean

액세스 형식: 읽기/쓰기

한정자: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\CrashControl|AutoReboot")

True이면 자동 다시 설정 부팅 옵션이 활성화됩니다.

AutomaticResetCapability

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings ("WMI")

True이면 자동 재설정이 사용됩니다.

BootOptionOnLimit

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 23|기능|제한에 부팅 옵션")

부팅 옵션 제한은 ON입니다. ResetLimit 값에 도달하면 시스템 동작을 식별합니다.

예약됨 (0)

운영 체제 (1)

시스템 유틸리티 (2)

다시 부팅 안 함(3)

BootOptionOnWatchDog

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 23|기능|부팅 옵션")

Watchdog 타이머의 시간이 경과된 후 다시 부팅 작업의 유형입니다.

예약됨 (0)

운영 체제 (1)

시스템 유틸리티 (2)

다시 부팅 안 함(3)

BootROMSupported

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings ("WMI")

True이면 부팅 ROM이 지원되는지 여부를 나타냅니다.

BootStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 32|시스템 부팅 정보|부팅 상태")

부팅 상태 식별하는 상태 및 추가 데이터 필드입니다.

이 값은 SMBIOS 정보의 시스템 부팅 정보 구조체의 부팅 상태 멤버에서 가져옵니다.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: 이 속성은 Windows 10 및 Windows Server 2016 이전에는 지원되지 않습니다.

BootupState

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32API|GetSystemMetrics|SM_CLEANBOOT")

시스템이 시작됩니다. 장애 조치(fail-safe) 부팅은 금고Boot라고도 하는 사용자 시작 파일을 무시합니다.

다음 목록에는 필요한 값이 포함되어 있습니다.

"일반 부팅"
"장애 조치(fail-safe) 부팅"
"네트워크 부팅으로 장애 조치(fail-safe)"

일반 부팅 ("일반 부팅")

장애 조치(fail-safe) 부팅 ("장애 조치(fail-safe) 부팅")

네트워크 부팅 으로 장애 조치(fail-safe) ("네트워크 부팅 시 장애 조치(fail-safe)"

캡션

데이터 형식: string

액세스 형식: 읽기 전용

한정자: MaxLen(64), DisplayName("Caption")

한 줄 문자열 개체에 대한 간단한 설명입니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

ChassisBootupState

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 3|부팅 상태")

섀시의 부팅 상태입니다.

이 값은 SMBIOS 정보의 시스템 엔클로저 또는 섀시 구조체의 부팅 상태 멤버에서 가져옵니다.

기타 (1)

알 수 없음 (2)

금고 (3)

경고 (4)

위험 (5)

복구할 수 없음 (6)

ChassisSKUNumber

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 3|섀시|SKU 번호")

섀시 또는 엔클로저 SKU 번호를 문자열로 사용합니다.

이 값은 SMBIOS 정보의 시스템 엔클로저 또는 섀시 구조체의 SKU 번호 멤버에서 가져옵니다.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: 이 속성은 Windows 10 및 Windows Server 2016 이전에는 지원되지 않습니다.

CreationClassName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: CIM_Key

인스턴스의 상속 체인에 있는 첫 번째 구체적인 클래스의 이름입니다. 클래스의 다른 속성과 함께 이 속성을 사용하여 클래스의 모든 인스턴스와 해당 서브클래스를 식별할 수 있습니다.

이 속성은 CIM_System 상속됩니다.

CurrentTimeZone

데이터 형식: sint16

액세스 형식: 읽기/쓰기

한정자: MappingStrings("Win32API|시간 구조|TIME_ZONE_INFORMATION|Bias"), 단위("minutes")

통합 컴퓨터 시스템이 UTC(협정 세계시)에서 오프셋되는 시간입니다.

DaylightInEffect

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32API|시간 함수|GetTimeZoneInformation")

True이면 일광 절약 모드가 ON입니다.

설명

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: DisplayName ("Description")

개체에 대한 설명입니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

Dnshostname

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32API|GetComputerNameEx|ComputerNameDnsHostname")

dns(do기본 이름 서버)에 따른 로컬 컴퓨터의 이름입니다.

도메인

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("Win32API|네트워크 관리 구조|WKSTA_INFO_100|wki100_langroup")

컴퓨터가 속한 do기본 이름입니다.

참고 항목

컴퓨터가 do기본 일부가 아닌 경우 작업 그룹의 이름이 반환됩니다.

Do기본Role

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings("Win32API|Ds(디렉터리 서비스) 구조| |DSROLE_PRIMARY_DOMAIN_INFO_BASIC DSROLE_MACHINE_ROLE| MachineRole")

할당된 작업 그룹에서 컴퓨터의 역할기본. do기본 작업 그룹은 동일한 네트워크에 있는 컴퓨터의 컬렉션입니다. 예를 들어 Do기본Role 속성은 컴퓨터가 멤버 워크스테이션임을 표시할 수 있습니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

독립 실행형 워크스테이션 (0)

멤버 워크스테이션 (1)

독립 실행형 서버 (2)

멤버 서버 (3)

Backup Do기본 컨트롤러(4)

기본 Do기본 컨트롤러(5)

EnableDaylightSavingsTime

데이터 형식: boolean

액세스 형식: 읽기/쓰기

컴퓨터에서 DST(일광 절약 시간)를 사용하도록 설정합니다. True은 DST가 시작되거나 끝날 때 시스템 시간이 1시간 앞이나 뒤로 변경되었음을 나타냅니다. False은 DST가 시작되거나 끝날 때 시스템 시간이 한 시간 앞이나 뒤로 변경되지 않음을 나타냅니다. NULL은 시스템에서 DST 상태 알 수 없음을 나타냅니다.

FrontPanelResetStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 24|하드웨어 보안 설정|FrontPanelResetStatus")

다음 표에서는 컴퓨터의 다시 설정 단추에 대한 하드웨어 보안 설정을 나열합니다.

사용 안 함 (0)

사용(1)

구현되지 않음(2)

알 수 없음 (3)

HypervisorPresent

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings ("WMI")

True이면 하이퍼바이저가 있습니다.

Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: 이 속성은 Windows 8 및 Windows Server 2012 이전에 지원되지 않습니다.

적외선 지원

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings ("WMI")

True이면 IR(적외선) 포트가 컴퓨터 시스템에 존재합니다.

InitialLoadInfo

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

운영 체제 시작을 요청하는 초기 로드 디바이스 또는 부팅 서비스를 찾는 데 필요한 데이터입니다.

이 속성은 CIM_UnitaryComputerSystem 상속됩니다.

Windows Server 2008 R2: 이 속성은 사용할 수 있지만 비어 있습니다.

InstallDate

데이터 형식: datetime

액세스 형식: 읽기 전용

한정자: MappingStrings ("MIF. DMTF|ComponentID|001.5"), DisplayName ("설치 날짜")

개체가 설치되어 있습니다. 개체가 설치되었음을 나타내는 값이 필요하지 않습니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

KeyboardPasswordStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 24|하드웨어 보안 설정|KeyboardPasswordStatus")

키보드 암호 상태에 대한 시스템 하드웨어 보안 설정입니다.

사용 안 함 (0)

사용(1)

구현되지 않음(2)

알 수 없음 (3)

LastLoadInfo

데이터 형식: 문자열

액세스 형식: 읽기 전용

로드된 운영 체제를 시작할 데이터를 포함하는 InitialLoadInfo 속성의 배열 항목입니다.

이 속성은 CIM_UnitaryComputerSystem 상속됩니다.

제조업체

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 1|시스템 정보|제조업체")

컴퓨터 제조업체의 이름입니다.

예: Adventure Works

모델

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 1|시스템 정보|제품 이름")

제조업체가 컴퓨터에 제공하는 제품 이름입니다. 이 속성에는 값이 있어야 합니다.

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: Key

엔터프라이즈 환경에서 CIM_System 인스턴스의 키입니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

NameFormat

데이터 형식: 문자열

액세스 형식: 읽기 전용

자동으로 생성되는 컴퓨터 시스템 이름 값입니다. CIM_ComputerSystem 개체와 해당 파생 개체는 CIM(공용 정보 모델)의 최상위 개체입니다. 여러 구성 요소에 대한 범위를 제공합니다. 고유한 CIM_System 키가 필요하지만 동일한 이름을 생성하고 검색 프로토콜과 독립적인 CIM_ComputerSystem 이름을 만드는 추론을 정의할 수 있습니다. 이렇게 하면 동일한 자산 또는 엔터티가 여러 번 검색되지만 하나의 개체로 해결할 수 없는 경우 인벤토리 및 관리 문제가 방지됩니다. 추론을 사용하는 것이 좋지만 필수는 아닙니다.

추론은 CIM V2 공통 모델 사양에 설명되어 있으며 문서화된 규칙이 이름을 확인하고 할당하는 데 사용된다고 가정합니다. NameFormat 값 목록은 컴퓨터 시스템 이름을 할당하는 순서를 정의합니다. 여러 규칙이 동일한 값에 매핑됩니다.

추론을 사용하여 계산되는 CIM_ComputerSystem Name 값은 시스템의 키 값입니다. 그러나 별칭을 사용하여 회사에 더 고유할 수 있는 CIM_ComputerSystem 다른 이름을 할당합니다.

이 속성은 CIM_System 상속됩니다.

여기에는 다음 값이 포함됩니다.

IP ("IP")

다이얼 ("Dial")

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

기타 ("기타")

NetworkServerModeEnabled

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings("Win32API|네트워크 관리 구조|SERVER_INFO_101|sv101_type|SV_TYPE_SERVER")

True이면 네트워크 서버 모드가 활성화됩니다.

NumberOfLogicalProcessors

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: MappingStrings ("WMI")

컴퓨터에서 사용할 수 있는 논리 프로세서의 수입니다.

NumberOfLogicalProcessorsNumberOfProcessors를 사용하여 컴퓨터가 하이퍼스레딩 중인지 확인할 수 있습니다. 자세한 내용은 설명 부분을 참조하세요.

NumberOfProcessors

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: MappingStrings("Win32API|시스템 정보 구조|SYSTEM_INFO|dwNumberOfProcessors")

현재 시스템에서 사용할 수 있는 실제 프로세서 수입니다. 비활성화된 프로세서를 포함하지 않는 시스템에 대해 사용하도록 설정된 프로세서의 수입니다. 컴퓨터 시스템에 각각 두 개의 논리 프로세서가 포함된 두 개의 물리적 프로세서가 있는 경우 NumberOfProcessors은 2이고 NumberOfLogicalProcessors 값은 4입니다. 프로세서는 멀티코어이거나 하이퍼스레딩 프로세서일 수 있습니다. 자세한 내용은 설명 부분을 참조하세요.

OEMLogoBitmap

데이터 형식: uint8 배열

액세스 형식: 읽기 전용

한정자: MappingStrings ("WMI")

OEM(원래 장비 제조업체)에서 만드는 비트맵에 대한 데이터 목록입니다.

OEMStringArray

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|유형 11|OEM 문자열")

OEM에서 정의하는 자유 형식 문자열 목록입니다. 예를 들어 OEM은 시스템 참조 문서, 제조업체 연락처 정보 등에 대한 부품 번호를 정의합니다.

PartOfDo기본

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: MappingStrings ("")

True이면 컴퓨터가 할 일기본 일부입니다. 값이 NULL면 컴퓨터가 할 일기본 없거나 상태 알 수 없습니다. do기본에서 컴퓨터를 제거하면 값이 false가 됩니다.

PauseAfterReset

데이터 형식: sint64

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 23|시간 제한"), 단위 ("밀리초")

다시 부팅이 시작되기 전의 시간 지연(밀리초)입니다. 시스템 전원 주기, 로컬 또는 원격 시스템 재설정 및 자동 시스템 재설정 후에 사용됩니다. 값 1(1을 뺀 값)은 일시 중지 값을 알 수 없음을 나타냅니다.

Windows Vista: 이 속성은 알 수 없는 번호를 반환할 수 있습니다.

PCSystemType

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("")

랩톱, 데스크톱 또는 태블릿과 같이 사용 중인 컴퓨터의 유형입니다.

지정 되지 않음(0)

데스크톱 (1)

모바일 (2)

워크스테이션 (3)

Enterprise Server (4)

SOHO 서버 (5)

소호(Small Office and Home Office) 서버

어플라이언스 PC (6)

성능 서버 (7)

최대 값(8)

PCSystemTypeEx

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("")

랩톱, 데스크톱 또는 태블릿과 같이 사용 중인 컴퓨터의 유형입니다.

Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: 이 속성은 Windows 8.1 및 Windows Server 2012 R2 이전에 지원되지 않습니다.

지정 되지 않음(0)

데스크톱 (1)

모바일 (2)

워크스테이션 (3)

Enterprise Server (4)

SOHO 서버 (5)

어플라이언스 PC (6)

성능 서버 (7)

슬레이트 (8)

최대 값(9)

PowerManagementCapabilities

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: MappingStrings ("MIF. DMTF|시스템 전원 컨트롤|001.2")

논리 디바이스의 특정 전원 관련 기능 배열입니다.

이 속성은 CIM_LogicalDevice 상속됩니다.

알 수 없음 (0)

지원 되지 않음(1)

사용 안 함 (2)

사용(3)

전원 관리 기능은 현재 사용하도록 설정되어 있지만 정확한 기능 집합을 알 수 없거나 정보를 사용할 수 없습니다.

절전 모드가 자동으로 입력됨(4)

디바이스는 사용량 또는 기타 기준에 따라 전원 상태를 변경할 수 있습니다.

전원 상태 설정 가능 (5)

SetPowerState 메서드가 지원됩니다. 이 메서드는 부모 CIM_LogicalDevice 클래스에서 찾을 수 있으며 구현할 수 있습니다. 자세한 내용은 MOF(Managed Object Format) 클래스 디자인을 참조하세요.

Power Cycling 지원 (6)

SetPowerState 메서드는 PowerState 매개 변수를 5(Power Cycle)로 설정하여 호출할 수 있습니다.

시간 제한 전원 켜기 지원 (7)

시간 제한 전원 켜기 지원

SetPowerState 메서드는 PowerState 매개 변수를 5(전원 주기)설정하고 전원 켜기를 위해 특정 날짜 및 시간 또는 간격으로 설정된 시간을 사용하여 호출할 수 있습니다.

PowerManagementSupported

데이터 형식: boolean

액세스 형식: 읽기 전용

True이면 디바이스를 전원으로 관리할 수 있습니다. 예를 들어 디바이스를 일시 중단 모드로 전환할 수 있습니다. 이 속성은 전원 관리 기능이 현재 사용하도록 설정되어 있음을 나타내지는 않지만 논리 디바이스에서 전원을 관리할 수 있음을 나타냅니다.

이 속성은 CIM_UnitaryComputerSystem 상속됩니다.

PowerOnPasswordStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 24|하드웨어 보안 설정|PowerOnPasswordStatus")

전원 켜기 암호 상태에 대한 시스템 하드웨어 보안 설정입니다.

사용 안 함 (0)

사용(1)

구현되지 않음(2)

알 수 없음 (3)

PowerState

데이터 형식: uint16

액세스 형식: 읽기 전용

컴퓨터 및 관련 운영 체제의 현재 전원 상태입니다. 절전 상태에는 다음 값이 있습니다. 값 4(알 수 없음)는 시스템이 절전 모드에 있는 것으로 알려져 있지만 이 모드의 정확한 상태 알 수 없음을 나타냅니다. 2(저전력 모드)는 시스템이 절전 상태이지만 여전히 작동 중이며 성능이 저하될 수 있음을 나타냅니다. 3(대기)은 시스템이 작동하지 않음을 나타냅니다. 하지만 신속하게 전체 전원을 가져올 수 있습니다; 및 7(경고)은 컴퓨터 시스템이 경고 상태 및 절전 모드임을 나타냅니다.

이 속성은 CIM_UnitaryComputerSystem 상속됩니다.

알 수 없음 (0)

전체 전원 (1)

절전 - 저전력 모드 (2)

절전 - 대기 (3)

절전 - 알 수 없음 (4)

전원 주기 (5)

전원 끄기 (6)

절전 - 경고 (7)

절전 - 최대 절전 모드(8)

절전 절전 모드입니다.

절전 - 소프트 오프 (9)

절전 모드를 해제합니다.

PowerSupplyState

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 3|시스템 엔클로저 또는 섀시|전원 공급 장치 상태")

마지막으로 부팅했을 때 전원 공급 장치 또는 공급 장치 상태입니다.

이 값은 SMBIOS 정보의 시스템 엔클로저 또는 섀시 구조체의 전원 공급 장치 상태 멤버에서 가져옵니다.

다음 목록에서는 이 속성의 값을 식별합니다.

기타 (1)

알 수 없음 (2)

금고 (3)

경고 (4)

위험 (5)

복구할 수 없음 (6)

복구할 수 없음

PrimaryOwnerContact

데이터 형식: 문자열

액세스 형식: 읽기 전용

기본 시스템 소유자(예: 전화 번호, 전자 메일 주소 등)에 대한 연락처 정보입니다.

이 속성은 CIM_System 상속됩니다.

PrimaryOwnerName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen(64)

기본 시스템 소유자의 이름입니다.

이 속성은 CIM_System 상속됩니다.

ResetCapability

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("MIF. DMTF|시스템 하드웨어 보안|001.4")

사용하도록 설정하면 값이 4이고 전원 및 다시 설정 단추를 사용하여 단위 컴퓨터 시스템을 다시 설정할 수 있습니다. 사용하지 않도록 설정하면 값이 3이고 다시 설정이 허용되지 않습니다.

이 속성은 CIM_UnitaryComputerSystem 상속됩니다.

기타 (1)

알 수 없음 (2)

사용 안 함 (3)

사용(4)

구현되지 않음(5)

복구할 수 없음

ResetCount

데이터 형식: sint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 23|시스템 다시 설정|개수 다시 설정")

마지막 재설정 이후 자동 재설정 횟수입니다. 값 1(빼기 1)은 개수를 알 수 없음을 나타냅니다.

ResetLimit

데이터 형식: sint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 23|시스템 다시 설정| 제한 재설정")

시스템 재설정이 시도된 연속 횟수입니다. 값 1(빼기 1)은 제한을 알 수 없음을 나타냅니다.

역할

데이터 형식: 문자열 배열

액세스 형식: 읽기/쓰기

정보 기술 환경에서 시스템의 역할을 지정하는 목록입니다.

이 속성은 CIM_System 상속됩니다.

상태

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen(10), DisplayName("Status")

개체의 현재 상태.

Win32_ComputerSystem 상태는 항상 "확인"입니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

SupportContactDescription

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32API|GetPrivateProfileString|지원 정보")

Windows 운영 체제에 대한 지원 연락처 정보 목록입니다.

SystemFamily

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 1|시스템 정보|가족")

특정 컴퓨터가 속한 패밀리입니다. 패밀리는 하드웨어 또는 소프트웨어 관점에서 유사하지만 동일하지 않은 컴퓨터 집합을 나타냅니다.

이 값은 SMBIOS 정보의 시스템 정보 구조체의 Family 멤버에서 가져옵니다.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: 이 속성은 Windows 10 및 Windows Server 2016 이전에는 지원되지 않습니다.

SystemSKUNumber

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 1|시스템 정보|SKU 번호")

판매할 특정 컴퓨터 구성을 식별합니다. 제품 ID 또는 구매 주문 번호라고도 합니다.

이 값은 SMBIOS 정보에 있는 시스템 정보 구조체의 SKU 번호 멤버에서 가져옵니다.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 및 Windows Vista: 이 속성은 Windows 10 및 Windows Server 2016 이전에는 지원되지 않습니다.

SystemStartupDelay

데이터 형식: uint16

액세스 형식: 읽기/쓰기

한정자: 사용되지 않음, 권한("SeSystemEnvironmentPrivilege"), MappingStrings("Win32API|GetPrivateProfileInt|부팅 로더|시간 제한"), 단위("초")

Boot.ini는 시스템 시작을 구성하는 데 사용되지 않으므로 SystemStartupDelay 를 더 이상 사용할 수 없습니다. 대신 BCD(부팅 구성 데이터) WMI 공급자 또는 Bcdedit 명령에서 제공하는 BCD 클래스사용합니다.

SystemStartupOptions

데이터 형식: 문자열 배열

액세스 형식: 읽기/쓰기

한정자: 사용되지 않음, 권한("SeSystemEnvironmentPrivilege"), MappingStrings("Win32API|GetPrivateProfileSection|운영 체제")

Boot.ini는 시스템 시작을 구성하는 데 사용되지 않으므로 SystemStartupOptions 를 더 이상 사용할 수 없습니다. 대신 BCD(부팅 구성 데이터) WMI 공급자 또는 Bcdedit 명령에서 제공하는 BCD 클래스사용합니다.

SystemStartupSetting

데이터 형식: uint8

액세스 형식: 읽기/쓰기

한정자: 사용되지 않음, 권한("SeSystemEnvironmentPrivilege"), MappingStrings("WMI")

Boot.ini는 시스템 시작을 구성하는 데 사용되지 않으므로 SystemStartupSetting 을 더 이상 사용할 수 없습니다. 대신 BCD(부팅 구성 데이터) WMI 공급자 또는 Bcdedit 명령에서 제공하는 BCD 클래스사용합니다.

SystemType

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("Win32API|시스템 정보 구조|SYSTEM_INFO|wProcessorArchitecture")

Windows 기반 컴퓨터에서 실행되는 시스템입니다. 이 속성에는 값이 있어야 합니다.

다음 목록에서는 이 속성에 사용할 수 있는 값 중 일부를 식별합니다.

"x64 기반 PC"
"X86 기반 PC"
"MIPS 기반 PC"
"알파 기반 PC"
"Power PC"
"SH-x PC"
"StrongARM PC"
"64비트 Intel PC"
"64비트 알파 PC"
"알 수 없음"
"X86-Nec98 PC"

X86 기반 PC ("X86 기반 PC")

MIPS 기반 PC ("MIPS 기반 PC")

알파 기반 PC ("알파 기반 PC")

Power PC ("Power PC")

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

StrongARM PC ("StrongARM PC")

64비트 Intel PC ("64비트 Intel PC")

x64 기반 PC ("x64 기반 PC")

알 수 없음 ("알 수 없음")

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

ThermalState

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings ("SMBIOS|형식 3|시스템 엔클로저 또는 섀시|열 상태")

마지막으로 부팅했을 때 시스템의 열 상태입니다.

이 값은 SMBIOS 정보의 시스템 엔클로저 또는 섀시 구조체의 열 상태 멤버에서 가져옵니다.

기타 (1)

알 수 없음 (2)

금고 (3)

경고 (4)

위험 (5)

복구할 수 없음 (6)

TotalPhysicalMemory

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32API|메모리 관리 구조|MEMORYSTATUS|dwTotalPhys"), 단위 ("바이트")

실제 메모리의 총 크기입니다. 경우에 따라 이 속성은 실제 메모리에 대한 정확한 값을 반환하지 않을 수 있습니다. 예를 들어 BIOS가 일부 실제 메모리를 사용하는 경우 정확하지 않습니다. 정확한 값을 보려면 대신 Win32_PhysicalMemory Capacity 속성을 사용합니다.

예: 67108864

스크립트에서 uint64 값을 사용하는 방법에 관한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.

UserName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings("Win32API|시스템 정보 Functions|GetUserName")

현재 로그온한 사용자의 이름입니다. 이 속성에는 값이 있어야 합니다. 터미널 서비스 세션에서 UserName은 터미널 서비스 세션 중에 로그온한 사용자가 아닌 콘솔에 로그온한 사용자의 이름을 반환합니다.

예: 제프스미스

WakeUpType

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: MappingStrings("SMBIOS|형식 1|시스템 정보|절동 모드 해제 유형")

시스템 전원을 켜는 이벤트입니다.

이 값은 SMBIOS 정보에 있는 시스템 정보 구조체의 절전 모드 해제 형식 멤버에서 가져옵니다.

예약됨 (0)

기타 (1)

알 수 없음 (2)

APM 타이머 (3)

모뎀 링 (4)

LAN 원격 (5)

전원 스위치 (6)

PCI PME# (7)

AC 전원 복원됨 (8)

작업

데이터 형식: 문자열

액세스 형식: 읽기/쓰기

한정자: MappingStrings ("")

이 컴퓨터의 작업 그룹 이름입니다. PartOfDo기본 속성의 값이 False이면 작업 그룹의 이름이 반환됩니다.

설명

컴퓨터 시스템 개체와 연결된 총 프로세서 인스턴스 수를 확인하려면 Win32_ComputerSystemProcessor 연결 클래스를 사용합니다.

여러 물리적 프로세서가 있는 Win32_ComputerSystem 인스턴스에는 연결된 여러 Win32_Processor 인스턴스가 있습니다. NumberOfLogicalProcessors이 NumberOfProcessors보다 크면 컴퓨터 시스템은 다중 코어 시스템이거나 하이퍼스레딩에 사용할 수 있는 프로세서가 하나 이상 있습니다. 자세한 내용은 Win32_Processor NumberOfLogicalProcessorsNumberOfCores 속성 및 주의 섹션을 참조하세요.

Win32_ComputerSystem 클래스는 CIM_UnitaryComputerSystem 파생됩니다.

예제

Win32_Processor 항목 예제에서 Win32_ComputerSystem, Win32_Processor 및 Win32_OperatingSystem 운영 체제 및 프로세서 데이터를 가져오는 예제 스크립트를 찾을 수 있습니다.

다음 VBScript 샘플에서는 Win32_ComputerSystem 인스턴스에서 로컬 컴퓨터의 do기본 이름을 검색하는 방법을 설명합니다.

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

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

다음 Perl 샘플에서는 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";
}

다음 Perl 샘플에서는 Win32_ComputerSystem 인스턴스에서 로컬 컴퓨터의 DNS do기본 이름을 검색하는 방법을 설명합니다.

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

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
네임스페이스
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

참고 항목

CIM_UnitaryComputerSystem

운영 체제 클래스

WMI 작업: 계정 및 할 일기본

WMI 작업: 컴퓨터 하드웨어

WMI 작업: 데스크톱 관리