PowerShell | Vérification de la date du dernier redémarrage
Rédigé par O. Clotaire
Aucun commentaire
Classé dans : PowerShell
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
}