Como usar o Powershell para ver o status de uma atualização no servidor?

4

Eu fiz um servidor de atualização usando o WSUS 6.3 no Windows Server 2012 R2 Datacenter. Quero ver o status de uma atualização (por exemplo: KB3035583) usando o powershell. Eu sei que há alguma maneira de fazer isso, mas eu não conheço nenhum deles.

    
por SuB 15.10.2016 / 13:49

2 respostas

2

Use os seguintes comandos:

$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer()
$wsus.SearchUpdates("KB3035583")

Veja a saída para detalhes da atualização. Observe que o número KB não é um especificador exclusivo de uma atualização, ou seja, várias atualizações podem ter o mesmo número de KB. Então você pode ver vários resultados do método .SearchUpdates .

    
por 15.10.2016 / 22:53
5

Até onde eu entendi sua pergunta, você precisa do cmdlet Get-WsusUpdate .

Informações completas sobre o cmdlet: link

Lista de cmdlets do WSUS PowerShell: link

Um bom blog sobre como usar o módulo PowerShell UpdateServices para gerenciar o WSUS: link

Espero que ajude.

    
por 15.10.2016 / 14:39