43 votes

Obtenir la liste des applications installées depuis la ligne de commande de Windows

J'ai vu une fois un gars exécuter une commande et obtenir une liste de toutes les applications installées sur son ordinateur. Comment puis-je faire cela?

J'aimerais une liste de mes applications actuellement installées. Je crois qu'il a utilisé WSH d'une manière ou d'une autre.

48voto

Eric Haskins Points 4214

Si vous utilisez Windows Vista ou Windows 7 et que vous ne voulez pas installer de logiciel supplémentaire, vous pouvez :

  1. Ouvrir une fenêtre de commande (Windows + R, CMD.EXE)
  2. Tapez wmic (Enter)
  3. Tapez product get name (Enter)

30voto

djhowell Points 3693

PsInfo de Microsoft/Sysinternals peut répertorier tous les logiciels installés si vous utilisez le drapeau -s lorsque vous l'exécutez. Vous pouvez également utiliser -c pour le sortir en tant que fichier csv à utiliser dans Excel par exemple.

C:\> psinfo -s > software.txt
C:\> psinfo -s -c > software.csv

16voto

Dalroth Points 2468

Un script PowerShell pour les répertorier :

$loc = Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall

$names = $loc |foreach-object {Get-ItemProperty $_.PsPath}

foreach ($name in $names)
{
    Write-Host $name.Displayname
}

Pas exactement en ligne de commande, mais à cette fin j'utilise personnellement l'outil de désinstallation de CCleaner, et vous pouvez exporter la liste des logiciels installés vers un fichier texte :

Texte alternatif

6voto

Pas exactement en ligne de commande non plus, mais le vieux fidèle SIW fera également l'affaire. Mettez en surbrillance Applications, faites un clic droit → Exporter versCSV, HTML, TXT ou XML :

Texte alternatif

SIW est un logiciel gratuit et portable, et l'installation n'est pas nécessaire.

4voto

Moots Points 41

Pour compléter la solution de MicTech - utilisez wmic et capturez la liste des logiciels installés dans un fichier :

Ouvrez une fenêtre de commandes (Windows + R, CMD.EXE)

wmic /OUTPUT:my_software.txt product get name

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X