윈도우를 이용하다보면 종종 설치된 업데이트를 확인할 일이 있다.


예를 들면,  윈도우즈 업데이트(KB2724197)는 부팅시 chkdsk 반복과 관련이 있는데 (ID 46, volmgr 관련), 이 문제를 해결하려면 먼저 KB2724197 의 설치여부 확인이 필요하다.


물론, 제어판>프로그램>설치된 업데이트 보기
를 통해 전체 목록을 확인할 수는 있다.

하지만 엄청난 개수의 목록에서 눈으로 KB2724197을 찾기란 쉬운일이 아니다.


이런 때 설치된 업데이트 목록을 텍스트 파일로 받을 수 있다면 ?

노트패드 혹은 즐겨쓰는 편집기에서 검색으로 쉽게 찾을 것이다. (노트패드라면 Ctrl-F)


이 용도로 간단하게 이용가능한 것이 wmic 이다. (Windows Management Instrumentation Command-line Tool. 윈도우 XP이상 기본 명령이며 별도 설치가 필요없다.)

wmic에는 다양한 기능이 있지만 글에서는 업데이트 찾기 내용만 알아본다.


1. 도스창을 연다. (도스창 여는 법은 아래 포스팅에도 있으니 생략한다. 귀차니즘에 자비를 ^^)

2013/04/25 - [IT서비스, 팁, 앱, 게임등] - 윈도우7 한번에 화면 끄기 (화면보호기 즉시 실행 + 단축키) 눈보호, 전기절약~


2. wmic 명령을 실행한다.


c:\Users\aaa> wmic qfe list



3. 아래 형태로 업데이트 내역이 출력된다.

Caption                                        CSName     Description      FixComments  HotFixID   InstallDate  InstalledBy          InstalledOn  Name  ServicePackInEffect  Status  
http://go.microsoft.com/fwlink/?LinkId=161784  YourHost  Update                        KB971033                NT AUTHORITY\SYSTEM  5/20/2013                                       
http://support.microsoft.com/?kbid=2305420     YourHost  Security Update               KB2305420               YourHost\aaa      5/16/2013                                       
http://support.microsoft.com/?kbid=2393802     YourHost  Security Update               KB2393802               YourHost\aaa      5/15/2013                                       
http://support.microsoft.com/?kbid=2425227     YourHost  Security Update               KB2425227               YourHost\aaa      5/15/2013                                      

설치된 윈도우 업데이트들의 아이디 KBxxxx 을 확인할 수 있다.



* 파일로 옮겨서 확인하고 싶다면, 아래처럼 파일로 리다이렉트 (결과 출력을 aaa.txt 파일로) 한 후, 
노트패드로 확인한다.

c:\Users\aaa> wmic qfe list >  aaa.txt

c:\Users\aaa> notepad  aaa.txt




확실히, 이런 용도로는 명령행이 짱이다~ ^^


※ 본문 내용은 윈도우7 에서 실행하였다. 윈도우 XP이상부터 적용 가능하다.



출처: http://2daddies.tistory.com/entry/윈도우-업데이트-한번에-확인하기-KBxxxxxx [2 Daddies (His Daddy 와 Her Daddy의 팀블로그)]

+ Recent posts