List of installed software
tools & portable apps
locations need to be specified manually
installed programs
If you have permissions, scan the local registry.
Pertinent entries :
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
# powershell registry scan
cd HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
# dir
Get-Childitem -ErrorAction SilentlyContinue | Format-Table Name, SubKeyCount, ValueCount -AutoSize
# EA : ignore error on accessing security hives ( idem = - EA 4 )
(see : http://www.computerperformance.co.uk/powershell/powershell_registry.htm )