2012-10-30 2 views

Antwort

3

die lokalen Speicherordner eines Windows 8 Finding Stil Anwendung

http://blog.falafel.com/Blogs/paul-tidwell/2012/08/27/finding-the-local-storage-folder-of-a-windows-8-style-application

Der Pfad zu Windows 8 Style-Apps ist wie folgt:

C:\Users\{username}\AppData\Local\Packages\Microsoft.BingSports_8wekyb3d8bbwe

Es gibt einen neuen Windows-API Diese Methode verwendet einen internen und nicht offengelegten Algorithmus, um einen Publisher-Hash zu erstellen, der beim Anhängen an den Paketnamen zum Familiennamen wird. Nachname sieht aus wie {packagename}_{publisherhash}

Wenn Sie einen anderen Desktop-Anwendung oder teilen müssen diese zwischen einigen Reihe von Anwendungen gesucht können Sie die API über Powershell-Cmdlets aufrufen wie folgt:

(Get-AppxPackage -AllUsers -Name $name).PackageFamilyName 

schreiben, die auf die Registrierung und voila ! Ihre Anwendung kann Environment.UserName und das obige Pfadmuster verwenden, um Ihren lokalen App-Speicher einfach zu finden.

+0

Die Frage ist, wie man es von einer Desktop-App, nicht eine Windows Store App ... – BoltClock

+0

@BoltClock meine Antwort, danke. –

+0

Bitte fügen Sie die relevanten Informationen aus dem Blog zu Ihrer Antwort, so dass die Antwort nicht nutzlos wird, wenn der Link tot wird. –

Verwandte Themen