답변:
옵션 1 http://technet.microsoft.com/en-us/sysinternals/bb897550.aspx
에서 psinfo 가져 오기
psinfo -h
핫픽스 목록을 얻으려면 실행
옵션 2 ;를
사용하는 타사 소프트웨어가 필요하지 않은 다른 방법 wmic
. wmic qfe
명령 행에서 입력하십시오
. 기본 출력은 실제로 긴 줄을 제공 하므로 파일로 리디렉션하고 좋아하는 텍스트 편집기에서 보는 것이 좋습니다.
테마의 변형은 다음과 같습니다.
wmic qfe list full
wmic qfe get HotfixID,ServicePackInEffect,InstallDate,InstalledBy,InstalledOn
wmic qfe where "HotfixID = 'KB973687'"
wmic qfe where "HotfixID = 'KB973687'" get HotfixID, InstallDate, InstalledBy, InstalledOn
wmic qfe where "HotfixID = 'KB973687'" list full
wmic /node:myserver qfe list full
옵션 3
Powershell을 사용하여 동일한 작업을 수행하십시오. 이것은 간단합니다 :
get-wmiobject -class win32_quickfixengineering
get-wmiobject -class win32_quickfixengineering -computername mysever
다시 말하지만, 예를 들어 필터를 사용할 수 있습니다.
get-wmiobject -class win32_quickfixengineering -filter "HotfixID = 'KB979683'"
... 또는 Powershell이므로을 통해 연결하십시오 where-object
.
옵션 4
최신 버전의 Windows가 같은 방식으로 QFE를 사용하지 않는 것 같습니다. 불완전한 목록이있는 것 같으면 대신 시도해보십시오.
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = $Session.CreateUpdateSearcher()
$Searcher.Search("IsInstalled=1").Updates | ft -a Date,Title
( 이 간단한 스크립트의 소스 : Powershell의“get-hotfix”및“wmic qfe list”에 설치된 업데이트가없는 이유 에 대한 수퍼 유저에 대한 답변 ).
"Microsoft Baseline Security Analyzer"를 확인하십시오. 나는 그것이 당신이 찾고있는 도구라고 생각합니다. 참조 http://www.microsoft.com/mbsa 및 관련 위키 백과 문서.
"MBSA (Microsoft Baseline Security Analyzer)는 IT 전문가를 위해 설계된 사용하기 쉬운 도구로, 중소기업이 Microsoft 보안 권장 사항에 따라 보안 상태를 파악하고 구체적인 치료 지침을 제공하도록 도와줍니다. 보안 관리 향상 MBSA를 사용하여 컴퓨터 시스템에서 일반적인 보안 구성 오류 및 누락 된 보안 업데이트를 탐지합니다. "
그만큼
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Updates \ Windows XP \ SP1 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Updates \ Windows XP \ SP2 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Updates \ Windows XP \ SP3
키에는 레지스트리에 필요한 세부 정보가있는 하위 키가 포함되어 있습니다.
내 상자에서 샘플 덤프는 다음과 같이 보입니다. 키 이름 : HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Updates \ Windows XP \ SP3 \ KB915865 클래스 이름 : Last Write Time : 2009-08-17-9:01 PM Value 0 Name : Description 유형 : REG_SZ 데이터 : Windows XP 용 핫픽스 (KB915865)
값 1 이름 : Installed 날짜 유형 : REG_SZ 데이터 : 2009-08-17
값 2 이름 : Installed으로 유형 : REG_SZ 데이터 : Aviral
값 3 이름 : Uninstall 명령 유형 : REG_SZ 데이터 : C : \ WINDOWS \ $ NtUninstallKB915865 $ \ spuninst \ spuninst.exe
값 4 이름 : 유형 유형 : REG_SZ 데이터 : 업데이트
또는 "WTF-y"(www.thedailywtf.com) 솔루션 :
"systeminfo"명령 행 프로그램을 사용하십시오. "핫픽스"섹션을 출력합니다. "\ FO CSV"옵션을 전달하면 데이터를 CSV 파일로 출력합니다 ... 그러면 파싱하기가 쉬워야합니다 ...