Wyświetl wszystkie poprawki zastosowane do serwera Windows


9

W systemie Windows Server 2000 istniało narzędzie wiersza polecenia o nazwie QFECheck, które je wyświetlało. Czy jest to preferowana metoda w systemie Windows Server 2003/2008?

Wiem, że są wymienione na liście Dodaj / Usuń programy, ale w ten sposób trudno je uchwycić do kontroli.

Czy mogę to zrobić bez konieczności instalowania dodatkowego pliku wykonywalnego?

Odpowiedzi:


11

Następujące polecenia działają zarówno w „zwykłym” wierszu polecenia, jak i PowerShell, także w systemie Windows Server 2003 i Windows Server 2008 :

wmic qfe get Hotfixid

aby sprawdzić, czy zainstalowano określoną aktualizację:

wmic qfe | find "123456"

Jednak nie zapewnia żadnych aktualizacji biurowych (niestety), myślał, że teraz stosunkowo łatwo jest po prostu przejść do „zainstalowanych aktualizacji” i wyszukać je ... tak samo jak aktualizacje systemu Windows, ale pytanie określiło, że należy to zrobić z wiersz polecenia.

Polecenie tylko PowerShell:

Get-Hotfix -id kb123456

+1 Nie mogę uwierzyć, że nigdy nie widziałem tego narzędzia ....
squillman

Wiem, że pytanie dotyczy serwera, ale po prostu dodać - wydaje się, że działa na Win7, ale na XP zwróciło wiele niepowiązanych śmieci, takich jak około 50 powtórzeń „pliku 1” i losowy tekst, taki jak „NLSDownlevelMapping”.
John Gardeniers,

Właśnie natknąłem się na to, próbując dowiedzieć się więcej o „szybkiej inżynierii poprawek”, po znalezieniu tego polecenia online: Get-WmiObject -query 'select * from win32_quickfixengineering' | foreach {$ _. hotfixid}
l0c0b0x

Właściwie zauważyłem śmieci „plik 1” w win 2003, ale lista KB była wciąż dokładna.
l0c0b0x

tak niesamowite, że zmieniłem cię na poprawną odpowiedź!
Nick Kavadias

3

Możesz to zrobić za pomocą Powershell:

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


Nie, nie wcielasz tego. Ale tak, możesz przyznać, że możesz użyć dowolnego narzędzia do rejestrowania wiersza poleceń.
squillman

działa to tylko w 2003 ... Właśnie opublikowałem polecenie, które działa zarówno na serwerze 2003, jak i 2008.
l0c0b0x


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.