Vous développez des application Microsoft avec par exemple la technologie UWP (Universal Windows Plateform). Vous avez découvert que ces applications s'installent dans un répertoire protégé de Windows et vous aimeriez bien y accéder à ce dossier :
C:\Program Files\WindowsApps
Les application packadgées UWP s'installent dans ce répertoire mais avec un utilisateur "classique" vous ne pourrez pas accéder au répertoire WindowsApps.
Afficher les fichiers cachées
Oui Microsoft est farceur et pour accéder à WindowsApps, pensez à afficher les fichiers cachés. Dans Windows 11 c'est dans Ici :
Explorateur de fichiers -> Afficher -> Afficher -> Éléments masqués
Activer le compte Administrateur
Petite astuce de Microsoft Windows 11, il existe un compte Administrateur mais il n'est pas activé. Pour l'activer depuis votre compte actif :
Exécutez PowerShell en mode Administrateur :
Pour vérifier les comptes installés sur votre machine la commande PowerShell est :
PS> net user
Pour vérifier si le compte Administrateur est actif :
PS> net user administrateur
Dans : Compte : actif vérifiez que c'est à Non
Enfin pour activer le compte Administrateur qui vous permettra d'accéder au fichiers de WindowsApps, exécutez la commande :
PS> net user Administrateur /active:yes
Relancez la commande net user administrateur pour être certain que vous avez bien activé le compte Administrateur.
Connectez vous avec le compte Administrateur
C'est long, vous allez devoir créer ce compte avec toutes les étapes du wizard de création d'un compte Microsoft Windows mais au bout du compte vous pourrez accéder au répertoire :
C:\Program Files\WindowsApps
Vous ne pourrez rien faire d'autre ...
Changer le mot de passe du compte Administrateur
Oui le compte Administrateur que vous venez de créer n'a pas de mot de passe ! Il vous faut absolument changer cela ... Sinon c'est trop facile de se connecter en tant qu'admin à votre ordi.
Accès au répertoire WindowsApps avec un utilisateur
Pour accéder au répertoire WindowsApps par votre compte d’utilisateur, vous par :
Gestionnaire des Tâches -> Bouton droit sur l'application -> Ouvrir l'emplacement du fichier
Vous aurez accès en lecture au répertoire de votre application UWP et à son exécutable :
Accès au répertoire WindowsApps sous Windows |
En lecture uniquement mais vous accédez à l'exécutable de votre application UWP cela signifie que vous pouvez par exemple poser un raccourcis de votre exécutable sur votre bureau.
Pour modifier le propriétaire du répertoire WindowsApps :
CGeekflare - Comment accéder au dossier WindowsApps caché sur Windows 11/10
Pour développer une application Microsoft DotNET UWP :
C#.NET - Développer des applications pour UWP (Universal Windows Platform)
Hope you have fun!