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

Gerenciando o Windows Update através do PowerShell

Público-Alvo: Administradores de Sistemas Windows com conhecimento intermediário em PowerShell.

O Windows Update é uma ferramenta essencial para manter o sistema operacional Windows atualizado e seguro. Neste artigo, vamos explorar como gerenciar o Windows Update através do PowerShell, uma poderosa ferramenta de automação presente no Windows.

Passo a Passo:

  1. Verificando o status do Windows Update:

    • Abra o PowerShell como administrador.
    • Execute o comando "Get-WindowsUpdate" para obter informações sobre o status do Windows Update, como a última verificação e a quantidade de atualizações disponíveis.
  2. Verificando se há atualizações pendentes:

    • Execute o comando "Get-WUList" para obter uma lista das atualizações pendentes.
    • Utilize o comando "Get-WUHistory" para visualizar o histórico de atualizações instaladas.
  3. Instalando atualizações:

    • Execute o comando "Install-WindowsUpdate" para instalar todas as atualizações pendentes.
    • Utilize o comando "Install-WindowsUpdate -KBArticleID KBXXXXXX" para instalar uma atualização específica, substituindo "KBXXXXXX" pelo código da atualização.
  4. Agendando a verificação e instalação de atualizações:

    • Utilize o comando "Set-WUSettings -AutoInstall -ScheduledInstallDay X -ScheduledInstallTime Y" para agendar a verificação e instalação automática de atualizações.
    • Substitua "X" pelo dia da semana desejado (1 para domingo, 2 para segunda-feira, etc.) e "Y" pelo horário desejado (no formato HH:mm).

Exemplos: Exemplo de script PowerShell para instalar todas as atualizações pendentes:

$updates = Get-WUList | Where-Object {$_.IsInstalled -eq $false}
foreach ($update in $updates) {
    Install-WindowsUpdate -KBArticleID $update.KBArticleID
}

Comentários:

  • A primeira linha obtém uma lista das atualizações pendentes.
  • O loop "foreach" percorre cada atualização pendente e utiliza o comando "Install-WindowsUpdate" para instalá-la.

Conclusão: O PowerShell é uma ferramenta poderosa para gerenciar o Windows Update de forma automatizada e eficiente. Com os comandos e exemplos apresentados neste artigo, os administradores de sistemas Windows podem simplificar e agilizar o processo de atualização do sistema operacional.

Compartilhe este artigo com seus colegas administradores de sistemas Windows e ajude-os a aprimorar suas habilidades de gerenciamento do Windows Update através do PowerShell.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.