Windows sunucusuna uygulanan tüm düzeltmeleri listele


9

Windows Server 2000'de bunları listeleyen QFECheck adlı bir komut satırı aracı vardı. Bu, Windows Server 2003 / 2008'de tercih edilen yöntem mi?

Program Ekle / Kaldır'da listelendiklerini biliyorum, ancak bu şekilde bir denetim için onları yakalamak zor.

Bir eklenti yürütülebilir dosyası yüklemek zorunda kalmadan bunu yapabilir miyim?

Yanıtlar:


11

İstemi ve PowerShell 'normal' komutu hem de aşağıdaki komutu (ler) çalışma da her ikisi için , Windows Server 2003 ve 2008, Windows Server :

wmic qfe get Hotfixid

belirli bir güncellemenin yüklenmiş olup olmadığını bulmak için:

wmic qfe | find "123456"

Bununla birlikte, herhangi bir ofis güncellemesi sağlamaz (maalesef), şimdi 'yüklü güncellemeler'e gitmenin ve arama yapmanın nispeten kolay olduğunu düşündüm ... Windows güncellemelerinde olduğu gibi, ancak sorunun bir Komut istemi.

Yalnızca Powershell komutu:

Get-Hotfix -id kb123456

+1 Bu aracı hiç görmediğime inanamıyorum ....
squillman 21

Sorunun Sunucu ile ilgili olduğunu biliyorum ama sadece eklemek için - Win7 üzerinde çalışıyor gibi görünüyor ama XP'de "Dosya 1" in yaklaşık 50 tekrarı ve "NLSDownlevelMapping" gibi rastgele metin gibi bir sürü alakasız çöp döndürdü.
John Gardeniers

Ben sadece bu komutu çevrimiçi bulduktan sonra, 'hızlı düzeltme mühendisliği' hakkında daha fazla anlamaya çalışarak tökezledi: Win32_quickfixengineering gelen Get-WmiObject -query 'select * | foreach {$ _. hotfixid}
l0c0b0x

Aslında, 2003 kazanmak 'dosya 1' önemsiz fark ettim ... ama KB listesi hala doğruydu.
l0c0b0x

çok harika seni doğru cevaba değiştirdim!
Nick Kavadias

3

Powershell ile yapabilirsiniz:

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

Sanırım burada powershell'i biraz ovmak için kullanıyorsunuz, ancak bu kayıt defteri anahtarı altın
Nick Kavadias

Hayır, onu ovalamayın. Ama, evet, herhangi bir komut satırı reg aracını kullanabilirsiniz.
squillman

bu sadece 2003'te çalışıyor ... Hem sunucu 2003 hem de 2008 için çalışan bir komut gönderdim.
l0c0b0x


-1

ayrıca windows dizini altında listelenir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.