web-dev-qa-db-ja.com

コマンドラインからWindowsストアアプリをインストールする

次のPowerShellコマンドを使用して、AppX packagesMetro/Modern/Microsoft-style UI apps)をインストールできます。

add-appxpackage C:\path-to-app.appx

しかし、私はコマンドラインから無料のWindowsストアアプリをインストールしたいと考えています。たとえば、Windowsストアで入手できる無料のゲームJetpack Joyrideをインストールします。

これは可能ですか?

30
Elmo

いいえ、できません。サイドローディング(アプリを事前に追加するための正しい名前)は、Enterprise Editionでのみ機能します。EnterpriseEditionは、証明書で署名されたドメインとアプリのアートです。

http://blogs.msdn.com/b/windowsstore/archive/2012/04/25/deploying-metro-style-apps-to-businesses.aspx

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

2
magicandre1981
1
rvnlord

あなたはおそらく次の3つのステップでプログラム的にこれを達成することができます:

  1. Appxファイルをダウンロードします。 完全に自動化するにはかなり複雑に思われる
  2. DWord AllowAllTrustedApps = 1をキーHKLM\Software\Microsoft\Windows\CurrentVersion\AppModelUnlockに追加してサイドロードを有効にする
  3. 「add-appxpackage C:\ path-to-app.appx」を使用します
0
Oswin