Recherche de site Web

Comment obtenir les 30 derniers jours de mises à jour Windows dans PowerShell


La commande PowerShell permettant d'obtenir des mises à jour ou des correctifs Windows est Get-HotFix. Pour obtenir les 30 derniers jours de mises à jour Windows, vous pouvez utiliser l'applet de commande GetHotFix avec la commande Where-Object pour vérifier que la mise à jour installée date de plus de 30 jours.

Dans cet article, nous verrons comment obtenir les 30 derniers jours de mises à jour Windows à l'aide du script PowerShell.

Script PowerShell pour obtenir uniquement les 30 derniers jours de mises à jour Windows

Utilisez la commande Get-HotFix dans PowerShell pour obtenir toutes les mises à jour et utilisez la condition Where pour filtrer en fonction du paramètre InstalledOn.

# Get the Current date
$currentDate = Get-Date

# Get the date 30 adys ago
$thirtyDaysAgo = $currentDate.AddDays(-30)

# Get all the Updates installed since 30 days ago
Get-HotFix | Where-Object {$_.InstalledOn -gt $thirtyDaysAgo}

Dans le script PowerShell ci-dessus, il obtiendra d'abord la date actuelle, puis la date d'il y a 30 jours. Enfin, il utilisera la commande Get-HotFix pour récupérer toutes les mises à jour installées depuis 30 jours et les afficher.

Astuce : Comment obtenir la date d'installation du dernier correctif dans PowerShell !

Conclusion

J'espère que l'article ci-dessus sur la façon d'obtenir les 30 derniers jours de mises à jour Windows à l'aide de la commande PowerShell Get-HotFix vous sera utile.

Vous pouvez trouver plus de sujets sur les commandes PowerShell Active Directory et les bases de PowerShell sur la page d'accueil de ShellGeek.

Articles connexes