Get Installed applications list with a PowerShell Script

Como obtener una lista de aplicaciones instaladas en Windows con PowerShell

He preparado este codigo en PowerShell:

clear-host
$strComputer = “.”
$colItems = get-wmiobject -class “Win32_Product” -namespace “root\CIMV2” -computername $strComputer

if ( (Test-Path “aplicacionesinstaladas.txt” ) ) { 
   Clear-Content aplicacionesinstaladas.txt
}

foreach ($objItem in $colItems) {
   Add-Content aplicacionesinstaladas.txt $objItem.Caption
}
gc aplicacionesinstaladas.txt | sort > (“aplicacionesinstaladas_sorted”+(“{0:yyyy}{0:MM}{0:dd}{0:HH}{0:mm}” -f (Get-Date))+”.txt”)

Remove-Item aplicacionesinstaladas.txt
 

Tienes que ejecutar este comando en PowerShell arrancado como administrador:

    Get-ExecutionPolicy RemoteSigned

y luego el script adjunto:

    ./listapplications.ps1

Te creará un fichero llamado aplicacionesinstaladas_sorted….txt con la lista que necesitas.

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s