Formulário de contato

Nome

E-mail *

Mensagem *

Imagem

Comandos WMIC para Consultar e Exportar Atualizações do Windows em Servidores

Comandos WMIC para Consultar e Exportar Atualizações do Windows em Servidores

Publicado por em

Comandos WMIC para Consultar e Exportar Atualizações do Windows em Servidores

@CanalQb Servidores - Atualizando
@CanalQb

Um único comando permite obter uma lista completa de todas as atualizações instaladas no sistema.

É possível comparar os níveis de correção em todos os sistemas para identificar e corrigir pendências de forma eficiente.

Começamos com comandos simples, evoluindo para consultas robustas com opções de formatação CSV e HTML. Estes comandos são essenciais para quem deseja manter seu Toolkit de administração atualizado e funcional.

Se você ainda não possui um kit de ferramentas, recomendo criar um agora mesmo. Organize as ferramentas mais usadas em uma pasta, por exemplo: C:\Toolkit, para tê-las sempre à mão.

Como base, pegue os cinco primeiros itens da lista Top 10 Downloads do Sysinternals para complementar seu conjunto de ferramentas.

Comandos Básicos

Comece abrindo um prompt de comando elevado no servidor SCVMM (ou em qualquer outro servidor). Se a janela do prompt não mostrar o prefixo Administrator:, você não está executando em modo elevado.

Para listar todas as atualizações instaladas com um único comando:

wmic qfe

Você verá uma lista detalhada dos QFEs (Hotfixes e atualizações) instalados, com várias informações técnicas.

Exemplo de saída simplificada:

  • Atualização KB963660 NT AUTHORITY\SYSTEM 26/02/2009
  • Atualização KB967062 NT AUTHORITY\SYSTEM 26/02/2009

Para facilitar a leitura, você pode filtrar as informações, por exemplo, para verificar se um KB específico está instalado:

wmic qfe | find /i "963660"

Isso retornará a atualização correspondente, caso esteja instalada.

Você pode listar colunas específicas para uma visualização mais limpa:

wmic qfe get CSName, HotFixID, Description

Essa saída mostra o nome do sistema, o ID da atualização e a descrição, facilitando o acompanhamento das atualizações.

Consultas Avançadas

Agora, vamos criar comandos para gerar arquivos que possam ser facilmente analisados, como CSV e HTML. Suponha que você já tenha criado o diretório C:\Temp em seu sistema.

Para criar um arquivo CSV com as atualizações instaladas:

wmic /output:C:\Temp\qfe.csv qfe get HotFixID, Description /format:csv

Esse arquivo pode ser aberto em ferramentas como Excel para análise detalhada.

Para gerar um arquivo HTML com uma tabela colorida e formatada:

wmic /output:C:\Temp\qfe.html qfe get HotFixID, Description /format:htable

Sistemas Remotos

É possível executar esses comandos em máquinas remotas, desde que você tenha permissões administrativas e o gerenciamento remoto esteja habilitado.

Para consultar atualizações em um sistema remoto:

wmic /node:"nome_do_sistema_remoto" /output:C:\Temp\qfe_remote.html qfe get CSName, HotFixID, Description /format:htable

Substitua nome_do_sistema_remoto pelo nome do computador remoto.

Para consultar múltiplos sistemas de uma só vez, crie um arquivo de texto chamado serverlist.txt com um nome de sistema por linha e execute:

wmic /node:@serverlist.txt /output:C:\Temp\qfe_serverlist.html qfe get CSName, HotFixID, Description /format:htable

Assim, você terá um relatório consolidado em formato HTML.

Links e Recursos Oficiais

Considerações Finais

Esses comandos são essenciais para administradores que precisam monitorar, auditar e garantir a conformidade das atualizações em servidores Windows.

Importante: Ao executar comandos em sistemas remotos, certifique-se de possuir permissões administrativas e que as configurações de segurança permitam o gerenciamento remoto.

Manter seus servidores atualizados é fundamental para a segurança e estabilidade do ambiente de TI.

Marcadores: Blogger IA Script Sistemas Tutorial

© fevereiro 04, 2020 CanalQb — Python, Scripts, Automação, Airdrops e Criptomoedas | Web3 e Tech na Prática

Comentários