Cómo eliminar (todas) las aplicaciones de Windows 8 usando PowerShell
- Categoría: Ventanas
Las aplicaciones son claramente un enfoque en Windows 8, no solo porque el sistema operativo arranca en la 'interfaz de aplicaciones' al inicio de manera predeterminada, sino porque la mayor parte del marketing para el sistema operativo también lo enfoca. Sin embargo, ese es solo un lado de Windows 8, y no estoy del todo seguro de si concentrar todos los esfuerzos en esas características es el movimiento más inteligente de Microsoft.
De todos modos, si no está utilizando las aplicaciones en absoluto, o desea eliminar aplicaciones de los perfiles de usuario para que no puedan iniciarlas, es posible que haya descubierto que no es realmente una operación sencilla.
Las cosas se vuelven un poco más fáciles en Windows 8.1 con su función de desinstalación por lotes: haga clic con el botón derecho en varias aplicaciones y seleccione desinstalar al final, pero aún está lejos de lo que yo consideraría cómodo.
Windows PowerShell puede parecer intimidante o simplemente como otro entorno de shell o línea de comandos para la mayoría de los usuarios. En realidad, es muy poderoso, y una de las cosas para las que puede usarlo es para eliminar algunas o todas las aplicaciones instaladas en un sistema Windows 8.
PowerShell y aplicaciones
Debe iniciar PowerShell antes de poder comenzar. Haga lo siguiente para hacer precisamente eso:
- Presione la tecla de Windows e ingrese a PowerShell usando el teclado.
- Haga clic con el botón derecho en el resultado de PowerShell y seleccione 'ejecutar como administrador' de las opciones.
A los comandos:
Obtener comandos
Obtener recupera información relacionada con la aplicación de los usuarios en la PC local o en un dominio remoto.
Get-AppxPackage -User [nombre de usuario] enumera todas las aplicaciones instaladas por el usuario [nombre de usuario]. [nombre de usuario] puede ser un dominio usuario, una dirección de correo electrónico, un nombre de usuario o una cadena SID.
Get-AppxPackage -AllUsers enumera todas las aplicaciones instaladas por los usuarios en el sistema
Get-AppxPackage -Name [nombre] devuelve todas las aplicaciones que coinciden con [nombre]. Puede utilizar comodines (*) en el comando.
Get-AppxPackage -Publisher [nombre del editor] devuelve todas las aplicaciones instaladas por los editores seleccionados. Se permiten nuevamente los comodines.
Tenga en cuenta que es posible combinar consultas.
Ejemplo Obtener consultas:
- Get-AppxPackage -Editor * Microsoft * devuelve todas las aplicaciones publicadas por Microsoft y cualquier otro editor que use Microsoft en su nombre (probablemente ninguna).
- Get-AppxPackage -usuario Martin devuelve todas las aplicaciones instaladas bajo la cuenta de usuario Martin.
- Get-AppxPackage -name * Halo * devuelve todas las aplicaciones que tienen Halo en su nombre.
- Get-AppxPackage -name * Facebook * -User domain / user1 devuelve todas las aplicaciones instaladas con Facebook en su nombre de user1 en el dominio de la computadora remota.
Eliminar comandos
Remove funciona de manera muy similar a Get, pero ofrece parámetros adicionales.
Remove-AppxPackage [nombre del paquete] elimina [nombre del paquete] de la cuenta del usuario que ha iniciado sesión actualmente.
Remove-AppxPackage [nombre del paquete] -Confirmar hace lo mismo que el anterior, pero muestra un mensaje de confirmación antes de que se ejecute el comando.
Remove-AppxPackage [nombre del paquete] -WhatIf muestra lo que sucedería si ejecutara el comando.
Ejemplo Eliminar consultas:
- Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Elimina el paquete seleccionado de la cuenta de usuario actual
Cómo eliminar todas las aplicaciones de Metro de todos los usuarios
Get-AppxPackage -AllUsers | Eliminar-AppxPackage
Microsoft ha publicado un script que también elimina todas las aplicaciones de la Tienda Windows en Windows 8. Puedes descargarlo desde esta página de Technet .
La información adicional sobre los cmdlets de instalación de la aplicación es disponible en Technet también .