このMSDN 記事に記載されている前提条件に準拠した後、ストア外にアプリを配布することができます。また、PowerShell を使用したアプリケーションのインストール プロセスについても説明します。非常に複雑に見えますが、Windows 8 Metro アプリでは MSI が正常に機能するため、インストール プロセスを 1 つの小さなインストーラーに含めることができることに注意してください。
記事より
- Windows 8 Enterprise Edition が必要で、ドメインに参加している必要があります。ドメインには、すべての信頼できるアプリケーションにグループ ポリシーのインストールを許可する設定が必要です。
- Windows 8 Professional、Windows RT、またはドメインに参加していないマシンの場合、Microsoft からサイドローディング製品アクティベーション キーを購入する必要があります。
- アプリケーションは、コンピューターによって信頼されているキーによって署名されている必要があります
Microsoft からサイドローディング プロダクト キーを購入したら、サイドローディング プロダクト キーを追加します。
>Slmgr /ipk <sideloading product key>
サイドローディングを有効にするには、次の GUID を有効にします。
>slmgr /ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
アプリケーションを追加するには、powershell プロンプトから:
>add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx
Windows 8.1 アップデート
Microsoft による最新の発表によると、Windows 8.1 の次のアップデートでは、Pro バージョンを実行しているすべてのデバイスで、アクティベーション キーをサイドローディングせずにアプリケーションをサイドローディングできるようになります。これまでのところ、これは Enterprise バージョンのみに当てはまります。マシンは引き続き AD ドメインの一部である必要があることに注意してください。さらに、以前のバージョンをまだ実行しているが、以下のプログラムのいずれかに参加している場合:
- エンタープライズ契約
- エンタープライズ サブスクリプション契約
- Education Solutions への登録 (Campus and School Agreement に基づく)
- 就学
- セレクトアンドセレクトプラス
2014 年 5 月 1 日以降、エンタープライズ サイドローディングの権利が付与されます。それ以外の場合は、引き続きサイドローディングを行うことができますが、サイドローディング アクティベーション キーを 100 ドルで購入する必要があります (これは、無制限の回数の 1 回限りの料金です)。デバイス)。