PowerShell | Vérification de la date du dernier redémarrage

Classé dans : PowerShell Mots clés : PowerShell, Script, Windows
Nous cherchons ici à vérifier si l'ordinateur à exécuté un redémarrage depuis les x derniers jours.

La vérification sur les 7 derniers jours.

- Si le poste a effectué un reboot pendant les 7 derniers jours, la réponse est true.
- Si le poste n'a pas effectué un reboot pendant les 7 derniers jours, la réponse est false.
$DateLastWeek = $((Get-Date).AddDays(-7))
$LastReboot = (Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object CSName, LastBootUpTime).LastBootUptime
if ($LastReboot -ge $DateLastWeek) {
   Write-Output $true
}
else {
   Write-Output $false
}

A PROPOS

  • Grace à mon expérience dans les Systèmes d'Information, j'ai le privilège de partager mon expérience en les centralisant sous la forme d’une base de connaissance.
  • Parfois certaines de nos questions ne trouvent pas toujours de réponse. Le domaine de l’informatique évolue rapidement, il est alors important de pouvoir profiter des solutions déjà expérimentés.
  • Ce site sera de plus en plus accessible.
  • Je vous remercie d’avance pour vos éventuelles remarques constructives permettant son amélioration.

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est la dernière lettre du mot adnvkm ?

Fil RSS des commentaires de cet article

↓