Windows 서버에 적용된 모든 핫픽스 목록


9

Windows Server 2000에는 QFECheck라는 명령 줄 도구가있었습니다. 이것이 Windows Server 2003/2008에서 선호되는 방법입니까?

프로그램 추가 / 제거에 나열되어 있지만 감사를 위해 이러한 방식으로 캡처하기는 어렵습니다.

애드온 실행 파일을 설치하지 않고도이 작업을 수행 할 수 있습니까?

답변:


11

, 신속하고 PowerShell을 '일반'명령 모두에서 다음 명령 (들) 작업 모두 윈도우 서버 2003윈도우 2008 서버 :

wmic qfe get Hotfixid

특정 업데이트가 설치되었는지 확인하려면

wmic qfe | find "123456"

그러나 (아쉽게도) 사무실 업데이트를 제공하지는 않습니다. 현재 '업데이트 된 업데이트'로 이동하여 검색하는 것이 비교적 쉽다고 생각했습니다. Windows 업데이트와 동일합니다. 명령 프롬프트.

Powershell 전용 명령 :

Get-Hotfix -id kb123456

+1 그 도구를 본 적이 없다고 믿을 수 없다 ....
squillman

질문은 서버에 관한 것이지만 추가해야한다는 것을 알고 있습니다-Win7에서는 작동하는 것 같지만 XP에서는 "File 1"의 약 50 반복과 "NLSDownlevelMapping"과 같은 임의의 텍스트와 같은 관련되지 않은 많은 쓰레기를 반환했습니다.
John Gardeniers

이 명령을 온라인으로 찾은 후 '빠른 수정 엔지니어링'에 대해 더 자세히 알아 내려고 시도했습니다. Get-WmiObject -query 'select * from win32_quickfixengineering'| foreach {$ _. hotfixid}
l0c0b0x

실제로, 나는 win 2003에서 'file 1'정크를 발견했지만 KB 목록은 여전히 ​​정확했습니다.
l0c0b0x

정말 대단한 답변으로 변경했습니다!
Nick Kavadias

3

Powershell로 할 수 있습니다 :

Get-ChildItem -Path “HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix”

Powershell을 사용하여 약간 문지르는 것 같지만 레지스트리 키는 황금색입니다.
Nick Kavadias

아냐, 그것을 문지르지 마라. 그러나, 당신은 모든 명령 줄 reg 툴을 사용할 수 있음을 인정한다.
squillman

이것은 2003 년에만 작동합니다. 방금 서버 2003과 2008 모두에서 작동하는 명령을 게시했습니다.
l0c0b0x


-1

또한 windows 디렉토리 아래에 나열됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.