Com eliminar (totes) aplicacions de Windows 8 mitjançant PowerShell
- Categoria: Windows
Les aplicacions són clarament un focus en Windows 8, no només perquè el sistema operatiu s’inicia a la “interfície d’aplicacions” en iniciar-se de manera predeterminada, sinó perquè la major part del màrqueting del sistema operatiu també la posa en focus. No obstant això, això és només un costat de Windows 8, i no estic del tot segur si concentreu tots els esforços en aquestes funcions és el més intel·ligent de Microsoft.
De totes maneres, si no utilitzeu les aplicacions, o voleu eliminar les aplicacions dels perfils d'usuari perquè no puguin llançar-les, potser heu descobert que no es tracta d'una operació senzilla.
Totes les coses resulten una mica més fàcils a Windows 8.1 amb la seva funció de desinstal·lació per lots (feu clic amb el botó dret a diverses aplicacions i seleccioneu desinstal·lar al final), però encara queda lluny del que jo consideraria còmode.
El Windows PowerShell pot semblar intimidatori o com un altre entorn de shell o una línia de comandes per a la majoria dels usuaris. És realment molt potent, i una de les coses que podeu fer servir és eliminar algunes o totes les aplicacions instal·lades en un sistema de Windows 8.
PowerShell i aplicacions
Cal que inicieu el PowerShell abans de començar. Feu el següent per fer això:
- Premeu la tecla Windows i introduïu PowerShell mitjançant el teclat.
- Feu clic amb el botó dret sobre el resultat de PowerShell i seleccioneu 'Executar com a administrador' de les opcions.
Sobre les ordres:
Obteniu ordres
Obteniu recupera informació relacionada amb l'aplicació dels usuaris del PC local o d'un domini remot.
Get-AppxPackage -User [Username] enumera totes les aplicacions instal·lades per l'usuari [nom d'usuari]. [nom d'usuari] pot ser un domini usuari, una adreça de correu electrònic, un nom d'usuari o una cadena SID.
Get-AppxPackage -AllUsers enumera totes les aplicacions instal·lades pels usuaris al sistema
Get-AppxPackage -Nom [nom] retorna totes les aplicacions que coincideixin amb [nom]. Podeu utilitzar comodins (*) a la comanda.
Get-AppxPackage -Publisher [nom de l'editor] retorna totes les aplicacions instal·lades per l'editor seleccionat. Es permeten els comodins de nou.
Tingueu en compte que és possible combinar consultes.
Exemple Obtenir consultes:
- Get-AppxPackage -Publisher * Microsoft * retorna totes les aplicacions publicades per Microsoft i qualsevol altre editor que utilitzi Microsoft al seu nom (probablement cap).
- Get-AppxPackage -user Martin retorna totes les aplicacions instal·lades al compte d'usuari Martin.
- Nom-get-AppxPackage * Halo * retorna totes les aplicacions que tinguin Halo al seu nom.
- Get-AppxPackage -nom * Facebook * -Usuari domini / user1 retorna totes les aplicacions instal·lades amb Facebook al seu nom des de user1 del domini de l'ordinador remot.
Elimina les ordres
Elimineu obres molt similars a Obtenir, però ofereix paràmetres addicionals.
Remove-AppxPackage [nom del paquet] elimina [nom del paquet] del compte de l’usuari que s’ha signat actualment.
Eliminar-AppxPackage [nom del paquet] -Confirmar fa el mateix que anteriorment, però mostra un missatge de confirmació abans que s’executi la comanda.
Eliminar-AppxPackage [nom del paquet] -WhatIf mostra què passaria si executéssiu la comanda.
Exemple Eliminar consultes:
- Eliminar-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Elimina el paquet seleccionat del compte d’usuari actual
Com eliminar totes les aplicacions de Metro de tots els usuaris
Get-AppxPackage -AllUsers | Eliminar-AppxPackage
Microsoft ha publicat un script que també elimina totes les aplicacions de Windows Store a Windows 8. Podeu descarregar-ho des de aquesta pàgina de Technet .
Hi ha informació addicional sobre els cmdlets d'instal·lació de l'aplicació disponible a Technet també .