Comment Lister les Mises à Jour Windows Installées avec PowerShell

« `html

Récupérer la liste des updates Windows installées via PowerShell

Connaître les mises à jour installées sur votre système est crucial pour plusieurs raisons, notamment la maintenance et la sécurité. L’utilisation de PowerShell pour cette tâche est non seulement efficace mais aussi rapide. Cet article vous guidera à travers l’installation du module PSWindowsUpdate et comment l’utiliser pour récupérer cette liste. En bonus, nous explorerons comment obtenir une liste de logiciels installés soit via CCleaner, soit via PowerShell.

I. Installation du module PSWindowsUpdate

Pour commencer, il est important de disposer de l’outil nécessaire. PSWindowsUpdate est un module PowerShell qui facilite la gestion des mises à jour Windows directement depuis le terminal. Pour l’installer, ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante :

Install-Module -Name PSWindowsUpdate

Cette commande téléchargera et installera le module depuis le PowerShell Gallery. Assurez-vous d’accepter toutes les requêtes de confirmation pendant le processus d’installation. Une fois le module installé, vous pouvez charger son contenu en exécutant Import-Module PSWindowsUpdate . Vous êtes maintenant prêt à utiliser les différentes commandes offertes par ce module.

II. Exemples d’utilisation de PSWindowsUpdate

Avec le module PSWindowsUpdate installé et chargé, vous pouvez maintenant récupérer la liste des mises à jour installées sur votre système. La commande principale à utiliser est Get-WUHistory . Cette commande génère un historique complet des mises à jour installées, affichant des informations telles que la date, la description et le statut de chaque mise à jour.

Pour filtrer les résultats et obtenir une vue plus spécifique, vous pouvez utiliser des paramètres supplémentaires. Par exemple, pour récupérer uniquement les mises à jour installées récemment, vous pouvez utiliser :

Get-WUHistory | Where-Object { $_.Date -gt (Get-Date).AddDays(-30) }

Cette commande renvoie toutes les mises à jour installées au cours des 30 derniers jours. Vous pouvez ajuster la période en modifiant la valeur passée à AddDays() . Cela rend l’analyse de l’historique des mises à jour plus ciblée et gérable.

Récupérer la liste de logiciels avec Ccleaner

Pour ceux qui préfèrent une méthode graphique, CCleaner est une excellente solution. Ce logiciel tiers non seulement nettoie votre système, mais offre aussi des fonctionnalités pour lister et gérer les programmes installés. Après installation, allez dans l’onglet « Outils », puis choisissez « Désinstallation ».

CCleaner affichera alors une liste complète des logiciels installés sur votre machine, accompagnée de détails supplémentaires tels que la version et la date d’installation. Cette méthode est particulièrement utile pour les utilisateurs qui ne se sentent pas à l’aise avec les lignes de commande.

Récupérer la liste de logiciels avec PowerShell

Pour les amateurs de PowerShell, il existe également des commandes simples pour obtenir une liste de logiciels installés. La commande suivante est couramment utilisée pour cela :

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, InstallDate

Cette commande recherche dans le registre de Windows et extrait les informations pertinentes sur chaque logiciel installé. Les données de sortie incluent le nom du logiciel, la version et la date d’installation. Cela offre une manière rapide et puissante d’accéder à votre liste de logiciels directement depuis PowerShell.

Sur le même sujet :

Voici quelques ressources supplémentaires qui pourraient vous intéresser pour approfondir vos connaissances sur la gestion des mises à jour et des logiciels installés :

Leçons apprises

Points Clés Détails
Installation de PSWindowsUpdate Utilisez Install-Module -Name PSWindowsUpdate et Import-Module PSWindowsUpdate pour installer et importer le module.
Utilisation de PSWindowsUpdate La commande Get-WUHistory permet de récupérer l’historique des mises à jour installées.
Liste de logiciels avec CCleaner Utiliser l’onglet « Outils » puis « Désinstallation » pour obtenir une liste graphique des logiciels installés.
Liste de logiciels avec PowerShell Utilisez Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* pour une liste détaillée des logiciels installés.

« `

Retour en haut