Create a .txt list of all contents in Control Panel > Programs and Features

Hello,

How can I obtain a list of all contents in the Control Panel > Programs and Features window?

In a previous thread, an expert helped me use the DOS Command Prompt to create a .txt file listing all filenames in a given folder. The Cmd Prompt entry is as follows:

...>dir "C:\Users\UserName\Documents\FolderName" > "C:\Users\UserName\Documents\FolderName\ListFileName.txt"

Now, in preparing to reformat my hard drive,  I want to create a list of all Programs and Features in the Control Panel. However, in this case, following the procedure described above results in the error:

        "The system cannot find the path specified."

The directory pathway shown in the directory bar at the top of the Control Panel is as follows:

        Control Panel\All Control Panel Items\Programs and Features

Please note that I'd like the Programs and Features list to contain the contents of each of the displayed columns, ie:

    • Name
    • Publisher
    • Installed On
    • Size
    • Version

Thanks
Steve_BradyAsked:
Who is Participating?
 
Joe Winograd, Fellow&MVEConnect With a Mentor DeveloperCommented:
Hi Steve,

I'm a huge fan of NirSoft's (free!) utilities:
http://www.nirsoft.net/

One of them is MyUninstaller:
http://www.nirsoft.net/utils/myuninst.html

I've been using this for many years instead of Programs and Features. Here's the download link:
http://www.nirsoft.net/utils/myuninst.zip

It is a "zero-install" product, i.e., just unzip the file and run [myuninst.exe]. I use it so often that I put a shortcut to it in my Start menu (and if you like shortcuts on the desktop, you could put one there).

You have a wide selection in the choice of columns (via Choose Columns in the View menu), including the ones you requested and a lot more. Here they are:
MyUninstaller columns1MyUninstaller columns2Also via the View menu, you may choose whether or not to include Windows Updates and Office Updates, as shown here:
MyUninstaller View menuYou may then create an HTML report of all items or selected items, as you can see in the screenshot above. Once it's in your browser as an HTML file, you may do a Save As to a text file, although I prefer the looks of the HTML file. Regards, Joe
0
 
Bill PrewCommented:
Here's a command line command that will get you everything but the size...

wmic product get name,vendor,installdate,version /format:csv > output.csv

Open in new window

~bp
0
 
ktaczalaConnect With a Mentor Commented:
try spiceworks, it's free and does alot more than just report installed apps.
0
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

 
Danny ChildConnect With a Mentor IT ManagerCommented:
BelArc is also free, and produces a html file that you can save anywhere.  It lists all installed packages, including security patches, and also recovers a bunch of serial numbers for common apps.  

http://www.belarc.com/free_download.html

Not quite command line, but may help?
0
 
Steve_BradyAuthor Commented:
Great responses and suggestions/resources. I have tried each of the three suggested and can see I'm going to get a lot more benefit than just an answer to this question. Thanks.
0
 
Joe Winograd, Fellow&MVEDeveloperCommented:
Steve,
You're welcome. Nice to hear that you see a lot of benefit from the thread. Regards, Joe
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.