UniversalAppInstall (リファレンス)

Microsoft Store またはホストされた場所から Windows アプリをインストールするには、UniversalAppInstall 設定を使用します。

利用可能なインストール ファイルのあるアプリ (オフライン ライセンスのサイドロード アプリ) に対しては、この Windows プロビジョニング設定とプロビジョニング パッケージしか使用できません。 オフライン アプリの配布について詳しくは、こちらをご覧ください

適用対象

設定 Windows クライアント Surface Hub HoloLens IoT Core
DeviceContextApp
DeviceContextAppLicense
StoreInstall
UserContextApp
UserContextAppLicense

DeviceContextApp

アプリ パッケージファミリ名を入力して、すべてのデバイス ユーザーのアプリをインストールします。 Get-AppxPackage コマンドレットを使用すると、インストールされたアプリのパッケージ ファミリ名を取得できます。

XAP ファイルの場合、製品 ID を入力します。

パッケージに追加する各アプリについて、次の表の設定を構成します。

設定 説明
ApplicationFile .appx または .appxbundle 値をデバイスにインストールするアプリ ファイルに設定します。 また、 AllowAllTrustedApps 設定を有効に し、ルート証明書またはライセンス ファイルを追加します。
DependencyAppxFiles 必要なフレームワーク ビジネス向け Microsoft Store では、ダウンロード ページの [必要なフレームワーク] セクションにアプリの依存関係が示されています。
DeploymentOptions - None-Force
アプリケーションのシャットダウン: このパッケージ、またはこのパッケージに依存するパッケージが現在使用されている場合、パッケージに関連付けられているプロセスは強制的にシャットダウンされます。 登録は続行できます。
- 開発モード: 使用しないでください。
- すべてのリソースをインストールする: このオプションを設定すると、アプリはリソースの適用性チェックをスキップするように指示されます。
- ターゲット アプリケーションの強制的なシャットダウン: このパッケージが現在使用されている場合、登録を続行できるように、パッケージに関連付けられているプロセスが強制的にシャットダウンされます
展開オプションを選択します。
LaunchAppAtLogin - アプリを起動しない - アプリ
を起動する
ユーザーがサインインしたときのアプリの動作の値を設定します。
OptionalPackageFiles パッケージに必要な追加ファイル オプションのパッケージ ファイルを参照、選択し、追加します。

展開オプションについて詳しくは、「DeploymentOptions Enum」をご覧ください。

DeviceContextAppLicense

プロビジョニングしたアプリのライセンス ファイルの指定に使用します。

  1. アプリの LicenseProductId を指定します。 ライセンス ID はライセンス ファイルのルート ヘッダーで確認できます。 たとえば、LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc" と入力します。 [LicenseProductId] フィールドに入力し、[ 追加] を選択します。
  2. [使用可能なカスタマイズ] ウィンドウで [LicenseProductId] を選択し、アプリ ライセンス ファイルを参照して選択します。

StoreInstall

ビジネス向け Microsoft Store からアプリをインストールするために使います。

  1. パッケージ ファミリ名を入力し、[ 追加] を選択します。
  2. アプリ パッケージに必要な次の設定を構成します。
設定 説明
フラグ 現時点では、説明は利用できません。
ProductID 製品 ID を入力します。 製品 ID を見つける方法をご覧ください。
SkuID SKU ID を入力します。 SKU ID を見つける方法をご覧ください。

UserContextApp

新しいユーザー コンテキスト アプリの追加に使用します。

  1. アプリの PackageFamilyName を 指定し、[ 追加] を選択します。
  2. [使用可能なカスタマイズ] ウィンドウで [PackageFamilyName] を選択し、次の設定を構成します。
設定 説明
ApplicationFile アプリ ファイル アプリケーション ファイルを参照、選択して追加します。
DependencyAppxFiles アプリに必要なその他のファイル 依存関係ファイルを参照、選択して追加します。
DeploymentOptions - None

- アプリケーションの強制的なシャットダウン

- 開発モード

- すべてのリソース

のインストール - ターゲット アプリケーションの強制的なシャットダウン
展開オプションを選択します。
LaunchAppAtLogin - アプリを起動しない - アプリ

を起動する
ユーザーのサインイン時にアプリを起動するかどうかを選択します。

UserContextAppLicense

ユーザー コンテキスト アプリのライセンス ファイルの指定に使用します。

  1. アプリの LicenseProductId を指定します。 ライセンス ID はライセンス ファイルのルート ヘッダーで確認できます。 たとえば、LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc" と入力します。 [LicenseProductId] フィールドに入力し、[ 追加] を選択します。
  2. [使用可能なカスタマイズ] ウィンドウで [LicenseProductId] を選択し、アプリ ライセンス ファイルを参照して選択します。