Her Microsoft düzeltme eki gününde, müşterilerime onaylamak istediğim oldukça büyük miktarda yeni güncelleştirmem var. Ancak 'Tüm güncellemeleri onayla ve devam et' yerine, bunun bizim için önemli bir güncelleme olup olmadığına karar vermek için her bir güncelleme hakkında Bilgi Bankası makalesinde bilgi topluyorum.
Bu oldukça sıkıcı bir görev, çünkü istemcimin tarayıcısına uygun KB numarasını yazmam ve web sayfasının yüklenmesini beklemem gerekiyor. Microsoft'un neden gerçekten yararlı ve ayrıntılı bilgiler göstermek için WSUS kontrol panelindeki güncelleştirme açıklama kutusunu kullanmadığını merak ediyordum. Bunun yerine, tüm güncellemelerim şöyle:
Windows'daki sorunları çözmek için bu güncelleştirmeyi yükleyin. Bu güncelleştirmede bulunan sorunların tam listesi için daha fazla bilgi için ilişkili Microsoft Bilgi Bankası makalesine bakın. Bu öğeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekebilir.
Benim için gerekli bilgileri ekleyen küçük bir Powershell senaryosu düşünmeye başladım. Ancak, bir güncelleme açıklamasını elle değiştiren ilk adımda başarısız oldum:
PS C: \ Kullanıcılar \ Yönetici> $ wsus = Get-WsusServer
PS C: \ Kullanıcılar \ Yönetici> $ update = $ wsus.SearchUpdates ('KB3013791')
PS C: \ Users \ Administrator> $ update [0] Açıklama
Windows'daki sorunları çözmek için bu güncelleştirmeyi yükleyin. Bu güncelleştirmede bulunan sorunların tam listesi için daha fazla bilgi için ilişkili Microsoft Bilgi Bankası makalesine bakın. Bu öğeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekebilir.PS C: \ Users \ Administrator> $ update [0] .Description = '"0x00000133" Windows 8.1 veya Windows Server 2012 R2'de hatalı donanım olduğunda dur hatası
PS C: \ Users \ Administrator> $ update [0] .Windows
8.1 veya Windows Server 2012 R2'de hatalı donanım olduğunda " 0x00000133 " Açıklama hatasıPS C: \ Kullanıcılar \ Yönetici> $ update = $ wsus.SearchUpdates ('KB3013791')
PS C: \ Users \ Administrator> $ update [0] Açıklama
Windows'daki sorunları çözmek için bu güncelleştirmeyi yükleyin. Bu güncelleştirmede bulunan sorunların tam listesi için daha fazla bilgi için ilişkili Microsoft Bilgi Bankası makalesine bakın. Bu öğeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekebilir.
Değişikliklerimin veritabanına bağlı olmadığı anlaşılıyor. Ya bir tür eksik $wsus.SubmitChanges()
ya da $wsus.SearchUpdates()
komut bir 'update.Clone ()' döndürür, böylece değişikliklerim hiçbir yere kaydedilmez.
WSUS güncelleme açıklamalarını değiştirme hedefime nasıl ulaşabilirim?
$update[0].Description | Get-Member
.Replace()
Üye işlevini kullanabilirsiniz , ancak değiştirmenin nasıl ele alınacağı açık değildir. Bir şekilde arama yapmanız gerekir,Set()
ancak bunun nasıl çalıştığını hemen görmüyorum.