Beispiele für manuelles Abrufen von Windows-App-IDs
Beispiele für die Verwendung manueller Verfahren zum Abrufen von Anwendungs-IDs für Windows-Anwendungen.
Beispiel: App-ID/Paketfamiliennamen für eine Universal Windows Store-App abrufen
- Besuchen Sie den Windows Store unter https://www.microsoft.com/en-us/store/apps/windows.
- Geben Sie den Namen der App in der Suchleiste ein. Suchen Sie beispielsweise nach Windows Maps.
- Kopieren Sie die URL für Windows Maps. Kopieren Sie beispielsweise die URL https://www.microsoft.com/en-us/store/p/windows-maps/9wzdncrdtbvb. Notieren Sie sich die Buchstabenfolge am Ende der URL. Beispiel: 9wzdncrdtbvb.
- Fügen Sie in einem anderen Tab Folgendes ein: URL https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/<app id>/applockerdata und ersetzen Sie dann <app id> durch die Buchstabenfolge aus Schritt 3.
- In Edge werden die Informationen angezeigt, die Sie benötigen. Klicken Sie im Internet Explorer auf Öffnen, um die Informationen anzuzeigen. Der Wert für den Paketfamiliennamen (packageFamilyName) wird in der ersten Zeile angezeigt.
- Die Ergebnisse werden im folgenden Format angezeigt. Sie können packageIdentityName aus den Ergebnissen kopieren.
{ "packageFamilyName": "Microsoft.WPDiet_8wekyb3d8bbwe", "packageIdentityName": "Microsoft.WPDiet", "windowsPhoneLegacyId": "73c58570-d5a7-46f8-b1b2-2a90024fc29c", "publisherCertificateName": "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" }
Anmerkung: Wenn Sie eine App in einer Windows-MDM-Richtlinie blockieren möchten (z. B. im Abschnitt 'Erweiterte App-Konformität' oder in einer Blockierliste) können Sie die Informationen zum Publisher-Namen von "publisherCertificateName"abrufen.
Beispiel: Eine App-ID für eine private Universal Windows-App abrufen
- Installieren Sie die Anwendung auf einem beliebigen Windows-Rechner.
- Installieren Sie PowerShell (sofern PowerShell noch nicht installiert ist).
- Starten Sie PowerShell als Administrator.
- Um Informationen zu einer App anzuzeigen, die Sie nach Namen oder teilweise nach Namen kennen, verwenden Sie Get-AppxPackage *<app_name>. Sie können auch Platzhalterzeichen verwenden, wenn Sie nicht den vollständigen Namen der App kennen. Geben Sie beispielsweise zum Anzeigen von Informationen zu OneNote Folgendes ein: Get-AppxPackage *OneNote.
- Es werden folgende Informationen angezeigt:
- Name: Microsoft.Office.OneNote
- Publisher: CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Architecture: X64
- ResourceId:
- Version: 17.6769.57631.0
- PackageFullName: Microsoft.Office.OneNote_17.6769.57631.0_x64__8wekyb3d8bbwe
- InstallLocation: C:\Program Files\WindowsApps \Microsoft.Office.OneNote_17.6769.57631.0_x64__8wekyb3d8bbwe
- IsFramework: False
- PackageFamilyName: Microsoft.Office.OneNote_8wekyb3d8bbwe
- PublisherId: 8wekyb3d8bbwe
Beispiel: GUID für eine Windows Store-App abrufen
Um Windows Phone-Apps für die Richtlinie zur Anwendungskonformität zuzulassen oder zu blockieren, müssen Sie die App-Liste mit spezifischen App-GUIDs definieren.
- Besuchen Sie den Windows Store unter https://www.microsoft.com/en-us/store/apps/windows.
- Geben Sie den Namen der App in der Suchleiste ein. Suchen Sie beispielsweise nach Windows Maps.
- Kopieren Sie die URL für Windows Maps. Kopieren Sie beispielsweise die URL https://www.microsoft.com/en-us/store/p/windows-maps/9wzdncrdtbvb. Notieren Sie sich die Buchstabenfolge am Ende der URL. Beispiel: 9wzdncrdtbvb.
- Fügen Sie in einem anderen Tab Folgendes ein: URL https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/<app id>/applockerdata und ersetzen Sie dann <app id> durch die Buchstabenfolge aus Schritt 3.
- In Edge werden die Informationen angezeigt, die Sie benötigen. Klicken Sie im Internet Explorer auf Öffnen, um die Informationen anzuzeigen. Der Wert für den Paketfamiliennamen (packageFamilyName) wird in der ersten Zeile angezeigt.
- Die Ergebnisse werden im folgenden Format angezeigt. Sie können windowsPhoneLegacyId aus den Ergebnissen kopieren. { "packageFamilyName": "Microsoft.WPDiet_8wekyb3d8bbwe", "packageIdentityName": "Microsoft.WPDiet", "windowsPhoneLegacyId": "73c58570-d5a7-46f8-b1b2-2a90024fc29c", "publisherCertificateName": "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" }
Beispiel: App-Namen und Publisher-ID für Desktop-Apps abrufen
Um Windows Phone-Apps für die Application Compliance-Richtlinie zuzulassen oder zu sperren, müssen Sie die App-Liste mit Hilfe von App-Namen oder der Herausgeber-ID definieren.
- Installieren Sie die Anwendung auf einem Windows-Rechner.
- Installieren Sie PowerShell (sofern PowerShell noch nicht installiert ist).
- Starten Sie PowerShell als Administrator.
- Um Informationen zum Pfad einer App anzuzeigen, verwenden Sie Get-AppLockerFileInformation -Path
"<path of the exe/msi>".Beispiel: Get-AppLockerFileInformation -Path "C:\Program Files\Internet Explorer\iexplore.exe"
Pfad AppX Bereitsteller Hashwert %PROGRAMFILES%\INTERNET EXPLORER\IEXPLORE.EXE O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US\INTERNET EXPLORER\IEXPLORE.EXE,11.0.17134.1 SHA256 0x06A0274B5ED7313A1D1FDAF08B1B4CB31BF5B5A5DD3A863BF9D16392EE643FA0 False Geben Sie O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US im Feld "Publisher Name" und INTERNET EXPLORER im Feld "App Name" ein.
Hinweis: Diese Syntax gilt nur für Windows-Betriebssysteme.Beispiel: Get-AppLockerFileInformation -Path "C:\MSI\ProjectMyScreenApp.msi"Pfad Bereitsteller Hashwert AppX %OSDRIVE%\USERS\MAYURESHKULKARNI\DOWNLOADS\PROJECTMYSCREENAPP.MSI SHA256 0xDAFBF6308D0BF25EA5F9004A3301CBCA3FF131AA37A395DEFE409D8DC2DBC855 False Geben Sie O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US im Feld "Publisher Name" und PROJECT MY SCREEN APP im Feld "App Name" ein.
Beispiel: App ID für Win32 -Apps abrufen
- Wenn Sie die Namen und App-IDs für alle Apps abrufen möchten, die für den aktuellen Benutzer installiert sind, öffnen Sie eine Windows-Eingabeaufforderung für PowerShell und geben Sie den folgenden Befehl ein: Get-StartApps
- Um die Namen und App-IDs oder AUMIDs für die Windows Store-Apps abzurufen, die für einen anderen Benutzer installiert sind, öffnen Sie eine Windows- PowerShell -Eingabeaufforderung und geben Sie die folgenden Befehle ein:
$installedapps = Get-AppxPackage $aumidList = @() foreach ($app in $installedapps) { foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id) { $aumidList += $app.packagefamilyname + "!" + $id } } $aumidListWeitere Informationen zum Abrufen von App-IDs für Windows-Apps finden Sie unter https://learn.microsoft.com/en-us/windows/configuration/find-the-application-user-model-id-of-an-installed-app#to-find-the-aumid-by-using-windows-powershell.