Do you need to check list of programs installed on remote computers? PowerShell will come in handy to check list of installed software on remote computers. Open PowerShell ISE or the PowerShell command line. Make sure the PowerShell settings is configured to run PowerShell scripts. Here's the PowerShell code snippet. #for 64 bit #Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize #for 32 bit Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | where {$_.publisher -notmatch "^Microsoft"} | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize To get the list of non-Microsoft software installed on the computer: Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | where {$_.publisher -notmatch "^Microsoft"} | Select-Object DisplayName, ...
Make the world a better place by sharing knowledge, ideas and anything that you can give that comes from the heart.