首页 > 解决方案 > 从其“ID”中查找 Windows 商店应用程序的 .exe 路径

问题描述

我有一个应用 ID,例如“shell:AppsFolder\SpotifyAB.SpotifyMusic_zpdnekdrzrea0!Spotify”。(抱歉,不知道/找不到它的名称,所以我称之为应用 ID。)

当执行此操作时,例如 .NET 中的 System.Diagnostics.Process.Start,以下 .exe 将启动“C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.140.508.0_x86__zpdnekdrzrea0\spotify.exe”。

有没有办法根据“应用程序 ID”查找 .exe 文件?[对于安装在机器上的应用程序。)我对任何方式都很好-Windows API,.NET方式-随便。

一种方法是监视在执行该应用程序 ID 后启动哪些进程,但看起来不像一个可靠的设计。

谢谢

标签: windows-store-apps

解决方案


推荐阅读