gpt4 book ai didi

c# - 启动 Windows 10 商店应用程序

转载 作者:太空狗 更新时间:2023-10-29 21:33:10 27 4
gpt4 key购买 nike

我正在寻找一种通过 C# 在 Windows 10/8.1 上启动/运行 Windows 应用商店应用程序的方法。

我尝试运行的应用程序示例是

  1. 计算器
  2. 照片
  3. 设置

注意:在 Windows 10 中,这些不再是可以通过双击或调用 Process.Start() 来执行的标准 .exe 文件,因为它们现在是 Windows 应用商店应用程序。

我曾尝试使用 IApplicationActivationManager,但找不到包含如何使用它的示例的合适文档。

最佳答案

有几种方法可以做到这一点。最简单的方法是使用 Process.Start 和 URL 或文件处理程序。

例如,这将打开视频应用:

Process.Start("microsoftvideo://");

或更新页面上的商店:

Process.Start("ms-windows-store:updates");

或照片应用:

Process.Start("ms-photos://");

还有几个句柄,你能找到其中的一些here .您可以在打开注册表项 HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId 时找到这些名称。查找 CustomProperties 键。它有一个属性 Name。那就是要使用的那个。

可以在 SU 上找到其他一些有用的指针:How do I run a Metro-Application from the command-line in Windows 8? .

关于c# - 启动 Windows 10 商店应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32074404/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com