¿Tenéis un equipo de pruebas con mucho software instalado, y queréis desinstalar todo?
Con PowerShell muy fácil:
$programas=Get-Wmiobject -class win32_product
foreach($prog in $programas){
$cadena="Name='" + $prog.name + "'"
$prog1=Get-Wmiobject -class win32_product -filter "$cadena"
$prog1.uninstall()
}
Pero Ro!!!! no me desinstalará eso todos los parches de Windows y Windows?? que a ver si al terminar de desinstalar me dice... ahora puedes apagar el equipo y volver a instalar Windows!!!
ResponderEliminarDon't Worry about that my fearful
ResponderEliminarfriend!!! Borra la última línea y pon en su lugar:
Write-Host $prog1
y verás qué es lo que va a quitar.