2 votes

Existe-t-il un moyen de désinstaller une application provisionnée SPECIFIQUE pour tous les comptes utilisateurs dans Windows 10 à l'aide de PowerShell ?

J'ai donc cherché sur le web et j'ai trouvé des commandes PowerShell pour désinstaller :

  • Toutes les applications du Windows Store utilisent PowerShell pour tous les utilisateurs
  • Une application spécifique utilisant PowerShell pour l'utilisateur actuel
  • Toutes les applications de l'utilisateur actuel
  • Toutes les applications du compte système/profil par défaut
  • Toutes les applications d'un utilisateur spécifique sans se connecter à ce compte

Mais je ne vois aucun moyen de supprimer une application provisionnée spécifique pour tous les utilisateurs. Supposons que je veuille supprimer uniquement Calculator pour tous les comptes utilisateurs, comment faire ?

0voto

Ben N Points 38070

Vous pouvez utiliser cette commande (testée avec l'application calculatrice sur Windows 10 1709) :

Remove-AppxProvisionedPackage -PackageName Microsoft.WindowsCalculator_2017.1201.1912.0_neutral_~_8wekyb3d8bbwe -Online -AllUsers

La partie importante est le -AllUsers à la fin de l'opération. Cela supprime le paquet de tous les profils existants et le déprovisionne de sorte que les nouveaux profils ne l'auront pas installé. Pour trouver le nom complet du paquet à partir d'un fragment, vous pouvez utiliser cette commande :

Get-AppxProvisionedPackage -Online | ? {$_.PackageName -like '*calc*'} | select -expand PackageName

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X