Vista: List Installed Applications (and Versions) from the Command Line

Posted July 22, 2008 by Rob Rogers in Microsoft Vista

Want a quick list of installed applications on your Windows PC? By using the Windows Instrumentation command-line interface (WMIC) you can create a quick list or even generate a text file or HTM file for printing.

1. Click the Start button.

2. Click All Programs and select Accessories.

3. Select Command Prompt.

4. At the command prompt, input WMIC and press Return.

5. You will see a new prompt: wmic:root\cli>

6. Execute the Product command to list the name and version of the applications installed on your pc.
product get name,version

7. Once the command has finished executing, you will see the desired list.

If you want to generate a text or HTM file for printing, execute the following:

to generate a textfile:
/output:d:\AppList.txt product get name,version

to generate a HTM file:
/output:d:\AppList.htm product get name,version

make sure to change the location and filename(d:\AppList.txt or d:\AppList.htm) to the desired values.


About Rob Rogers

Once a prolific author here on Tech-Recipes, Rob has moved on to greener pastures.
View more articles by Rob Rogers

The Conversation

Follow the reactions below and share your own thoughts.

  • Thanx


  • Anonymous

    nice, thanks

  • Anonymous

    This seems to miss quite a few of the applications installed when I ran it.

  • Anonymous

    This is an old post but after you enter product get name,version and the command prompt compiles the list of programs just right click and choose select all from the list of options and then hit Ctrl C and paste in a word doc

  • Drew


  • Adil

    I am facing a problem that when this command displays a List of Installed programs, it does not show up the names of Firfox, chrome or iexplorer.

    If any one has answer let me know please