Comment supprimer (toutes) les applications Windows 8 à l'aide de PowerShell

Les applications sont clairement centrées sur Windows 8, non seulement parce que le système d’exploitation démarre au démarrage par défaut dans "l’interface des applications", mais aussi parce que la plupart des activités de marketing du système d’exploitation le mettent également en évidence. Ce n’est cependant qu’un aspect de Windows 8 et je ne suis pas tout à fait sûr que concentrer tous les efforts sur ces fonctionnalités soit la solution la plus intelligente de Microsoft.

Quoi qu'il en soit, si vous n'utilisez pas les applications du tout ou si vous souhaitez les supprimer des profils utilisateur afin qu'ils ne puissent pas les lancer, vous avez peut-être découvert qu'il ne s'agissait pas vraiment d'une opération simple.

Les choses deviennent un peu plus faciles dans Windows 8.1 avec sa fonctionnalité de désinstallation par lots - cliquez avec le bouton droit de la souris sur plusieurs applications et sélectionnez Désinstaller à la fin -, mais c'est encore loin de ce que je considérerais comme confortable.

Windows PowerShell peut sembler intimidant ou ressembler simplement à un autre environnement de shell ou à une ligne de commande pour la plupart des utilisateurs. Il est en fait très puissant et vous pouvez l’utiliser notamment pour supprimer tout ou partie des applications installées sur un système Windows 8.

PowerShell et applications

Vous devez démarrer PowerShell avant de pouvoir commencer. Faites ce qui suit pour le faire:

  1. Appuyez sur la touche Windows et entrez PowerShell à l’aide du clavier.
  2. Cliquez avec le bouton droit sur le résultat PowerShell et sélectionnez "Exécuter en tant qu'administrateur" dans les options.

Sur les commandes:

Obtenir des commandes

Get récupère les informations relatives aux applications des utilisateurs sur le PC local ou un domaine distant.

Get-AppxPackage -User [Nom d'utilisateur] répertorie toutes les applications installées par l'utilisateur [nom d'utilisateur]. [nom d'utilisateur] peut être un domaine \ utilisateur, une adresse électronique, un nom d'utilisateur ou une chaîne SID.

Get-AppxPackage -AllUsers répertorie toutes les applications installées par les utilisateurs sur le système.

Get-AppxPackage -Name [nom] renvoie toutes les applications correspondant à [nom]. Vous pouvez utiliser des caractères génériques (*) dans la commande.

Get-AppxPackage -Publisher [nom de l'éditeur] renvoie toutes les applications installées par l'éditeur ou les éditeurs sélectionnés. Les caractères génériques sont à nouveau autorisés.

Notez qu'il est possible de combiner des requêtes.

Exemple Obtenir des requêtes:

  1. Get-AppxPackage -Publisher * Microsoft * renvoie toutes les applications publiées par Microsoft, ainsi que tout autre éditeur utilisant Microsoft dans son nom (probablement aucune).
  2. Get-AppxPackage -user Martin renvoie toutes les applications installées sous le compte d'utilisateur Martin.
  3. Get-AppxPackage -name * Halo * renvoie toutes les applications dont Halo est le nom.
  4. Get-AppxPackage -name * Facebook * - Domaine utilisateur / utilisateur1 renvoie toutes les applications installées avec Facebook dans leur nom, à partir de utilisateur1 sur le domaine de l'ordinateur distant.

Supprimer les commandes

Remove fonctionne de manière très similaire à Get, mais il offre des paramètres supplémentaires.

Remove-AppxPackage [nom du package] supprime [nom du package] du compte de l'utilisateur actuellement connecté.

Remove-AppxPackage [nom du package] -Confirm procède comme ci-dessus, mais affiche une invite de confirmation avant l'exécution de la commande.

Remove-AppxPackage [nom du package] -WhatIf affiche ce qui se produirait si vous exécutiez la commande.

Exemple Supprimer des requêtes:

  1. Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Supprime le package sélectionné du compte d'utilisateur actuel.

Comment supprimer toutes les applications Metro de tous les utilisateurs

Get-AppxPackage - Tous les utilisateurs | Supprimer-AppxPackage

Microsoft a publié un script qui supprime également toutes les applications du Windows Store dans Windows 8. Vous pouvez le télécharger depuis cette page Technet.

Des informations supplémentaires sur les cmdlets d'installation d'application sont également disponibles sur Technet.