Com eliminar (totes) aplicacions de Windows 8 mitjançant PowerShell

Proveu El Nostre Instrument Per Eliminar Problemes

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.

uninstall metro apps windows 8

PowerShell i aplicacions

Cal que inicieu el PowerShell abans de començar. Feu el següent per fer això:

  1. Premeu la tecla Windows i introduïu PowerShell mitjançant el teclat.
  2. 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:

  1. Get-AppxPackage -Publisher * Microsoft * retorna totes les aplicacions publicades per Microsoft i qualsevol altre editor que utilitzi Microsoft al seu nom (probablement cap).
  2. Get-AppxPackage -user Martin retorna totes les aplicacions instal·lades al compte d'usuari Martin.
  3. Nom-get-AppxPackage * Halo * retorna totes les aplicacions que tinguin Halo al seu nom.
  4. 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:

  1. 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é .