Listando softwares instalados no seu Windows com PowerShell
Introdução
Será feita uma consulta WMI simples.
Consulta
Abra o seu Powershell.
Faça a Consulta igualmente o comando abaixo.
Get-WmiObject-Class Win32_Product | Nome Select-Object-Property
Pronto Seus softwares instalados vão ser listados.
Agora vamos Executar o comando para uma saída em um arquivo TXT veja:
**Get-WmiObject-Class Win32_Product | Nome Select-Object-Property > C:\temp\softwares.txt
Conclusão
O procedimento é muito útil caso você queira exportar para um arquivo .TXT.