Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Script para Verificar a Instalação de uma Atualização Específica no Windows

Script:


# Cria uma nova sessão de atualização
$Session = New-Object -ComObject Microsoft.Update.Session

# Cria um pesquisador de atualizações
$Searcher = $Session.CreateUpdateSearcher()

# Obtém o número total de atualizações no histórico
$Count = $Searcher.GetTotalHistoryCount()

# Se houver pelo menos uma atualização no histórico, armazena as atualizações
if ($Count -ge 1) {
$Updates = $Searcher.QueryHistory(0, $Count)
}

# Verifica se a atualização com o título 'KB5030310' está presente no histórico
if (($Updates | Where-Object {$_.Title -match 'KB5030310'}) -ne $null) {
$Res = 1
}

# Exibe o resultado final
Write-Host 'Resultado final:', $Res

Como Executar o Script:


1. Abra o Bloco de Notas ou qualquer outro editor de texto de sua preferência.
2. Copie e cole o código do script acima no editor de texto.
3. Salve o arquivo com a extensão .ps1, por exemplo, verificar_atualizacao.ps1.
4. Abra o PowerShell com privilégios de administrador. Para isso, clique com o botão direito do mouse no ícone do PowerShell e selecione "Executar como administrador".
5. Navegue até o diretório onde você salvou o script usando o comando cd, por exemplo:


   cd C:\Caminho\Para\O\Script

6. Execute o script digitando:


   .\verificar_atualizacao.ps1

7. O PowerShell exibirá o resultado final, indicando se a atualização 'KB5030310' está instalada.


To share Download PDF