Sin duda powershell es una evolución notable de la clásica terminal de comandos de Windows, hoy vamos a ver algunos ejemplos de como conocer el software que tenemos instalado por este medio.

Lanzando  gp seguido de unos cuantos parámetros vamos a ver todo lo que tenemos instalado:

gp HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | ? {![string]::IsNullOrWhiteSpace($_.DisplayName) } | select DisplayName

Ahora bien también podemos saber que software corresponde a 32 bits y 64 bits, haciendo:

(32 bits)

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

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

Deja un comentario