Liệt kê tất cả các hotfix được áp dụng cho máy chủ windows


9

Đã từng có một công cụ dòng lệnh gọi là QFECheck trong Windows Server 2000 sẽ liệt kê chúng ra. Đây có phải là phương pháp ưa thích trên máy chủ windows 2003/2008?

Tôi biết chúng được liệt kê trong các chương trình Thêm / Xóa, nhưng thật khó để nắm bắt chúng để kiểm toán theo cách này.

Tôi có thể làm điều này mà không phải cài đặt một phần bổ sung thực thi không?

Câu trả lời:


11

(Các) lệnh sau hoạt động trong cả dấu nhắc lệnh 'thông thường' và PowerShell, cũng cho cả Windows Server 2003Windows Server 2008 :

wmic qfe get Hotfixid

để tìm xem bản cập nhật cụ thể đã được cài đặt chưa:

wmic qfe | find "123456"

Tuy nhiên, nó không cung cấp bất kỳ bản cập nhật văn phòng nào (không may), nghĩ rằng bây giờ việc truy cập vào 'bản cập nhật đã cài đặt' và tìm kiếm nó ... giống như các bản cập nhật Windows, nhưng câu hỏi được chỉ định là cần thiết dấu nhắc lệnh.

Lệnh Powershell chỉ:

Get-Hotfix -id kb123456

+1 Không thể tin rằng tôi chưa bao giờ thấy công cụ đó ....
squillman

Tôi biết câu hỏi là về Máy chủ nhưng chỉ để thêm - Nó dường như hoạt động trên Win7 nhưng trên XP, nó trả về rất nhiều rác không liên quan, chẳng hạn như khoảng 50 lần lặp lại "Tệp 1" và văn bản ngẫu nhiên như "NLSDownlevelMapping".
John Gardeniers

Tôi chỉ vấp phải nó bằng cách cố gắng tìm hiểu thêm về 'kỹ thuật sửa lỗi nhanh', sau khi tìm thấy lệnh này trực tuyến: Get-WmiObject -query 'select * từ win32_quickfixengineering' | foreach {$ _. hotfixid}
l0c0b0x

Trên thực tế, tôi đã nhận thấy rác 'tập tin 1' trên win 2003 ... nhưng danh sách KB vẫn chính xác.
l0c0b0x

thật tuyệt vời tôi đã thay đổi bạn để trả lời đúng!
Nick Kavadias

3

Bạn có thể làm điều đó với Powershell:

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

Tôi nghĩ rằng bạn sử dụng powershell ở đây để chà xát nó một chút, nhưng khóa đăng ký đó là vàng
Nick Kavadias

Không, không cọ xát nó. Nhưng, vâng, bạn thừa nhận có thể sử dụng bất kỳ công cụ reg dòng lệnh nào.
squillman

Điều này chỉ hoạt động vào năm 2003 ... Tôi vừa đăng một lệnh hoạt động cho cả máy chủ 2003 và 2008
l0c0b0x


-1

chúng cũng được liệt kê dưới thư mục windows.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.