从命令行安装 Windows 应用商店应用

Elm*_*lmo 30 command-line windows-8 windows-store windows-store-app

我们可以使用以下 PowerShell 命令安装AppX packages( Metro/Modern/Microsoft-style UI apps):

add-appxpackage C:\path-to-app.appx
Run Code Online (Sandbox Code Playgroud)

但是,我想从命令行安装免费的 Windows 应用商店应用程序。例如,安装Jetpack JoyrideWindows 应用商店中提供的免费游戏。

这可能吗?

Ste*_*nny 5

首先获取ProductId. 以下是 Jetpack Joy 的链接:

https://microsoft.com/p/jetpack-joy/9pmw2dsr94ch

所以ProductId9pmw2dsr94ch。然后去这里:

https://store.rg-adguard.net

将第一个选项更改为ProductId,然后输入ProductId。您可以将最后一个选项保留为默认值。然后单击复选标记进行搜索。从这里您可以下载如下文件:

15609SniperStrikeFPSShoot.JetpackJoy_10.5.0.70_x64__9cjb9ckgksp78.eappx
Run Code Online (Sandbox Code Playgroud)

但是在这种情况下,由于文件类型是eappx,这是一个加密文件,所以我不确定如何处理它。抱歉,我知道这不太有帮助,但我想发布此内容,因为就我而言,我正在寻找的应用程序生成了一个 appxbundle文件,可以提取这些文件来为您提供文件exe 。对于处理eappx文件的任何人来说,此线程可能会有所帮助:

https://redd.it/56wrda


mag*_*981 0

不,这是不可能的。旁加载(预添加应用程序的正确名称)仅适用于企业版,这是使用您的证书签名的域和应用程序的艺术。

关联

http://blogs.technet.com/b/scd-odtsp/archive/2012/09/27/windows-8-sideloading-requirements.aspx

  • 在 2012 年可能是这样,但现在如果我没记错的话,您可以在启用开发人员模式的情况下进行侧载。我不开发商店应用程序,所以我不是 100% 专注于此。 https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development“激活开发人员模式,旁加载应用程序并访问其他开发人员功能” (2认同)