How to get a list of software installed on Windows machine

Here is a simple PowerShell command that you can use to pull nice formatted list or report from your Windows computer with currently installed software and date when the software has been installed on the machine. I am using the script with Ansible to pull info from the hosts.

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

As well you can get the output into text file

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > C:\InstalledPrograms.txt

There are other ways to pull same info but I like this simple PowerShell command line 🙂

Be the first to comment on "How to get a list of software installed on Windows machine"

Leave a comment

Your email address will not be published.


*


Get Adobe Flash player Plugin by wpburn.com wordpress themes