Power Shell

Descubra se o Windows Server está com Reboot pendente

5
(2)

Essa dica é muito útil para quando precisamos descobrir se o Windows Server precisa ser reiniciado sem que seja necessário acessar as VM’s manualmente.
O Script foi desenvolvido em Windows PowerShell

Após ter executado o script é mostrado as VM’s que precisam ser reiniciadas, neste caso somente uma VM.

Verificando no registro da VM que está com o Reboot Pendente existe uma pasta chamada RebootPending a qual deve ser reiniciada.

P.S.: Este Script não é de minha autoria e não localizei o autor, se alguém souber e queira informar, deixarei os créditos aqui neste artigo :p).
COMPARTILHE com seus amigos(as) vamos ajudar mais pessoas. Se você gostou do artigo é so CURTIR. Deixe seu COMENTÁRIO ele é sempre bem-vindo :-).

O que você achou disso?

Média da classificação 5 / 5. Número de votos: 2

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Como você achou esse post útil...

Ajude o site a crescer compartilhando o conteúdo

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

4 comentários

  1. Prezados,
    Poderiam me enviar este script sobre o status de maquinas de pendente de reboot no wsus

  2. Segue Código, coletando direto do AD

    #Necessário ActiveDirectory Module for PS
    $ServerList = (Get-ADComputer -Filter {OperatingSystem -like “*Server*”} -Property OperatingSystem | Select Name,OperatingSystem )
    Foreach ($Server in $ServerList)
    {
    If (Test-Connection $Server.Name -Count 1 -Quiet)
    {

    $RebPen = $null
    $RebPen = (Invoke-command -computer $Server.Name {test-path “HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending”})

    If ($RebPen -eq $True)
    {
    Write-Host $Server.Name ” Boot Pendente” -ForegroundColor Red
    }
    Else { Write-Host $Server.Name ” ok” -ForegroundColor Blue}
    }
    }

Gostou do conteúdo? Deixe seu comentário

Secured By miniOrange