Boîte à Outils Informatique

Exporter la liste des logiciels installés

⌚ Environ 1 min de lecture
Voir mes favoris
PowerShell Risque faible

Exporter la liste des logiciels installés

Recense les applications 32 et 64 bits déclarées dans le registre et exporte le résultat en CSV.

Commande / script
$Chemins = @(
    'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*',
    'HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*',
    'HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
)

Get-ItemProperty $Chemins -ErrorAction SilentlyContinue |
    Where-Object DisplayName |
    Select-Object DisplayName, DisplayVersion, Publisher, InstallDate |
    Sort-Object DisplayName -Unique |
    Export-Csv "$env:USERPROFILE\Desktop\logiciels-installes.csv" -NoTypeInformation -Encoding UTF8

Quand l'utiliser ?

Utile avant de remplacer un poste, de réinstaller Windows ou de comparer deux ordinateurs.

Ce que fait le script

  • Le script interroge les emplacements de désinstallation du registre.
  • Le fichier CSV est créé sur le Bureau de l'utilisateur connecté.

Précautions

  • Les applications portables et certains logiciels Microsoft Store peuvent ne pas apparaître.

Retour arrière

Supprimez simplement le fichier CSV si vous n'en avez plus besoin.

0