I once saw a guy run a command and got a list of all installed Apps on his computer. Anyone know how to do this? I will be laid off in a few days and want a list of my currently installed apps. I believe he used WSH somehow.

link|improve this question
feedback

migrated from stackoverflow.com Nov 10 '09 at 19:10

This question came from our site for professional and enthusiast programmers.

7 Answers

If you use windows vista or 7 and you didn't want install additional software

1. Open command-line 
2. Type wmic (enter)
3. Type product get name (enter)
link|improve this answer
+1 There's not much about your machine that WMI can't tell you these days. – GAThrawn Nov 10 '09 at 20:15
Didn't know about this +1 – MrStatic Nov 10 '09 at 20:39
Classy and useful – Guy Thomas Nov 10 '09 at 21:11
feedback

PsInfo from Microsoft/Sysinternals can list all the installed software if you use the -s flag when you run it. You can also use -c to output it as a csv file to use in Excel for example.

C:\> psinfo -s > software.txt
C:\> psinfo -s -c > software.csv
link|improve this answer
also works unter Win XP in contrast to WMI solution – Gerd Klima Nov 10 '09 at 20:56
feedback

PowerShell script to list them:

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

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

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

Not exactly command line, but for this purpose I personally use CCleaner's uninstall tool, you can export the list of installed software to a text file:

alt text

link|improve this answer
1  
+1 for CCleaner. – JMD Nov 10 '09 at 19:40
feedback

Not exactly command line either, but trusty old SIW will do the job as well. highlight Applications, right click > Export To > CSV, HTML, TXT or XML

alt text

SIW is freeware and portable, no installation required.

link|improve this answer
feedback

Powershell for great justice!

Creates a nice Excel Sheet as well.

link|improve this answer
feedback

The CCleaner solution above seems like a decent way to go about it, unless you're determined to use the command-line. I've used CCleaner before, it's a good tool But don't assume that everything is registered in the Add/Remove Programs applet (the same list). There are plenty of apps that use xcopy-style installation, i.e. simply unzip this archive and run. Those will not show up in the list.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown