Win32_QuickFixEngineering 클래스

Win32_QuickFixEngineeringWMI 클래스일반적으로 현재 운영 체제에 적용되는 QFE(빠른 수정 엔지니어링) 업데이트라고 하는 작은 시스템 전체 업데이트를 나타냅니다. 이 클래스는 CBS(구성 요소 기반 서비스)에서 제공하는 업데이트만 반환합니다. 이러한 업데이트는 레지스트리에 나열되지 않습니다. MSI(Microsoft Windows Installer) 또는 Windows 업데이트 사이트(https://update.microsoft.com)에서 제공하는 업데이트 Win32_QuickFixEngineering 반환되지 않습니다.

다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다. 속성 및 메서드는 MOF 순서가 아닌 알파벳순입니다.

구문

[Dynamic, Provider("CIMWin32"), UUID("{0827250D-BA3E-11d2-B361-00105A1F77A1}"), AMENDMENT]
class Win32_QuickFixEngineering : CIM_LogicalElement
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   CSName;
  string   FixComments;
  string   HotFixID;
  string   InstalledBy;
  string   InstalledOn;
  string   ServicePackInEffect;
};

멤버

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

속성

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

캡션

데이터 형식: string

액세스 형식: 읽기 전용

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

개체에 대한 간단한 텍스트 설명입니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

CSName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: CIM_Key, MaxLen(256), 전파됨("CIM_ComputerSystem.Name"), MappingStrings("WMI")

컴퓨터 시스템의 로컬 이름입니다. 이 속성의 값은 CIM_ComputerSystem 클래스에서 가져옵니다.

설명

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: DisplayName ("Description")

개체에 대한 텍스트 설명입니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

FixComments

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix")

업데이트와 관련된 추가 설명입니다.

HotFixID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: key, MaxLen(260), MappingStrings("Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix")

특정 업데이트와 연결된 고유 식별자입니다.

InstallDate

데이터 형식: datetime

액세스 형식: 읽기 전용

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

개체가 설치된 시기를 나타냅니다. 값이 부족해도 개체가 설치되지 않았음을 의미하지는 않습니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

InstalledBy

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix")

업데이트를 설치한 사용자입니다. 이 값을 알 수 없는 경우 속성은 비어 있습니다.

InstalledOn

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MappingStrings ("Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix")

업데이트가 설치된 날짜입니다. 이 값을 알 수 없는 경우 속성은 비어 있습니다.

참고 항목

이 속성은 QuickFix가 설치된 시기에 따라 다른 형식을 사용할 수 있습니다. 대부분의 시스템은 표준 날짜 형식(예: "23-10-2013")을 사용합니다. 그러나 일부 시스템은 Win32 FILETIME 형식의 64비트 16진수 값을 반환할 수 있습니다.

 

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: DisplayName ("Name")

개체가 알려진 레이블입니다. 서브클래스를 사용하면 이 속성을 키 속성으로 재정의할 수 있습니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

ServicePackInEffect

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: key, MaxLen(260), MappingStrings("Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix")

업데이트가 적용되었을 때 적용되는 서비스 팩입니다. 서비스 팩이 적용되지 않은 경우 속성은 SP0 값을 사용합니다. 적용된 서비스 팩을 확인할 수 없는 경우 이 속성은 NULL입니다.

상태

데이터 형식: 문자열

액세스 형식: 읽기 전용

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

개체의 현재 상태 나타내는 문자열입니다. 운영 및 비작동 상태 정의할 수 있습니다. 작동 상태 "OK", "Degraded" 및 "Pred Fail"을 포함할 수 있습니다. "Pred Fail"은 요소가 제대로 작동하지만 오류를 예측하고 있음을 나타냅니다(예: SMART 지원 하드 디스크 드라이브).

비작동 상태 "오류", "시작", "중지" 및 "서비스"를 포함할 수 있습니다. "서비스"는 디스크 미러 다시 실행, 사용자 권한 목록 다시 로드 또는 기타 관리 작업 중에 적용할 수 있습니다. 이러한 모든 작업이 온라인 상태인 것은 아니지만 관리되는 요소는 "OK"도 아니고 다른 상태 중 하나도 아닙니다.

이 속성은 CIM_ManagedSystemElement 상속됩니다.

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

확인 ("확인")

오류 ("오류")

성능이 저하됨 ("Degraded")

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

사전 실패 ("사전 실패")

시작 ("시작")

중지 ("중지")

서비스 ("서비스")

스트레스("스트레스")

NonRecover ("NonRecover")

연락처 없음("연락처 없음")

로스트 커밋 ("로스트 커밋")

설명

Win32_QuickFixEngineering 클래스는 CIM_LogicalElement 파생됩니다.

업데이트는 두 위치에 저장되므로 이 클래스의 열거형이 중복될 수 있습니다.

핫 픽스는 Microsoft의 빠른 수정 엔지니어링 그룹에서 생성한 임시 운영 체제 패치입니다. 서비스 팩과 마찬가지로 핫 픽스는 운영 체제가 릴리스된 후 Windows 버전에 적용된 변경 내용을 나타냅니다.

서비스 팩과 달리 핫 픽스는 모든 컴퓨터에서 일괄 설치용이 아닙니다. 대신 특정 컴퓨터 구성에 대해 매우 구체적인 문제를 해결하기 위해 개발됩니다.

또한 핫 픽스는 릴리스된 다른 핫 픽스에 의존하지 않는 독립적인 설치를 나타냅니다. 예를 들어 가상 핫 픽스 4에는 핫 픽스 1, 2 및 3에 포함된 버그 수정 및 기능이 포함되지 않습니다. 대부분의 경우 핫 픽스 4를 설치하기 전에 핫 픽스 1, 2 및 3을 설치해야 하는 요구 사항이 없습니다. 이렇게 하면 개별 핫 픽스를 열거하는 것이 중요한 관리 작업입니다. 컴퓨터의 정확한 구성을 확인하려면 설치된 서비스 팩뿐만 아니라 설치된 개별 핫 픽스도 알아야 합니다.

Win32_QuickFixEngineering 클래스를 사용하면 컴퓨터에 설치된 모든 핫 픽스를 열거할 수 있습니다.

예제

다음 VBScript 샘플은 컴퓨터에 설치된 핫 픽스를 열거합니다.

strComputer = "."
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colQuickFixes = objWMIService.ExecQuery("SELECT * FROM Win32_QuickFixEngineering")
For Each objQuickFix in colQuickFixes
 Wscript.Echo "Computer: " & objQuickFix.CSName
 Wscript.Echo "Description: " & objQuickFix.Description
 Wscript.Echo "Hot Fix ID: " & objQuickFix.HotFixID
 Wscript.Echo "Installation Date: " & objQuickFix.InstallDate
 Wscript.Echo "Installed By: " & objQuickFix.InstalledBy
Next

요구 사항

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

참고 항목

CIM_LogicalElement

운영 체제 클래스

WMI 작업: 운영 체제