Microsoft Endpoint Configuration Manager で MSIX コアアプリをデプロイする

Microsoft Endpoint Configuration Manager を使用する msix アプリケーションを提供することで、IT 担当者は他のアプリケーションを依存関係としてリンクし、よりも前にインストールすることができます。 MSIX コアアプリケーションへの依存関係を作成することにより、デバイスで必要な場合にのみ、MSIX コアアプリケーションがインストールされるようにします。 Micosoft エンドポイントでのアプリケーションの依存関係の詳細については Configuration Manager 「 アプリケーションの作成: 展開の種類の依存関係」を参照してください。

作業開始

次の手順では、Microsoft Endpoint Configuration Manager を使用して、MSIX コア展開戦略を設定する方法について説明します。

  1. Microsoft Endpoint Configuration Manager で MSIX Core をデプロイする
  2. MSIX コアをサポートするように既存の MSIX パッケージを更新する
  3. Microsoft Endpoint Configuration Manager で MSIX コアアプリをデプロイする

msix コア Microsoft Endpoint Configuration Manager アプリケーションの作成

ここでは、クライアントデバイスに msix コアアプリを展開するために、Microsoft Endpoint Configuration Manager アプリケーションを作成する手順について説明します。

前のガイドに従っていることを前提としています (上記のはじめにセクションのガイドの一覧を参照してください)。また、msix コア対応アプリを取得/更新/作成しています。 また、Microsoft Endpoint Configuration Manager ツールからアクセスできるファイル共有にアプリをコピーしました。 次の手順では、環境内のクライアントデバイスに新しいアプリを展開します。

Microsoft Endpoint Configuration Manager に MSIX コア依存アプリケーションを作成する

  1. Microsoft Endpoint Configuration Manager コンソール内から、[ソフトウェアライブラリ] > [概要]、[アプリケーション管理]、[アプリケーション] の順に移動します。
  2. リボンから [ アプリケーションの作成 ] を選択します。
  3. [ アプリケーションの情報を手動で指定 する] オプションボタンを選択します。
  4. [次へ] ボタンを選択します。
  5. アプリケーションの詳細を適切なフィールドに入力します。
  6. [ 次へ ] ボタンを2回クリックします。
  7. [追加] ボタンを選びます。
  8. 型を スクリプトインストーラー に設定します。
  9. [次へ] ボタンを選択します。
  10. アプリケーション名とサフィックス " -MSIXCore" (IE: "application MSIXCore") を入力します。
  11. [次へ] ボタンを選択します。
  12. [コンテンツの場所] の横にある [ 参照 ] ボタンを選択し、アプリのインストールメディアが含まれているファイル共有に移動します。
  13. [ フォルダーの選択 ] ボタンを選択します。
  14. [インストールプログラム] の横にある 参照 ボタンを選択し、[ファイルの種類] を [ すべてのファイル (.) ] に設定して、インストールメディアを選択します。
  15. [ 開く ] ボタンを選択します。
  16. [インストールプログラム] フィールドを次のように更新します。
"C:\Program Files\msixmgr\msixmgr.exe -AddPackage [Application.msix] -quietUX"
  1. [アンインストールプログラム] フィールドを次のように設定します。
"C:\Program Files\msixmgr\msixmgr.exe" -RemovePackage [Package Family Name] -quietUX
  1. [パッケージファミリ名] を、MSIX アプリケーションのパッケージファミリ名に置き換えます。
  2. [次へ] ボタンを選択します。
  3. [ この展開の種類の存在を検出するためにカスタムスクリプトを使用する ] ラジオボタンを選択します。
  4. [ 編集 ] ボタンを選択します。
  5. スクリプトの種類が PowerShell に設定されていることを確認する
  6. 次のように入力します。
Set-Location "C:\Program Files\msixmgr"

IF([Boolean]$(get-item "msixmgr.exe"))
{
    $Result = $(.\msixmgr.exe -FindPackage [Package Family Name]*)

    IF($($Result.GetType().Name) -eq "Object[]")
    {
        Return 1
    }
}
  1. [パッケージファミリ名] をアプリケーションの MSIX パッケージファミリ名に更新します。
  2. [OK] ボタンを選択します。
  3. [次へ] ボタンを選択します。
  4. ユーザー用 にインストールするインストールの動作を設定します。
  5. このアプリケーションの [許容最長実行時間 (分)] と [インストールの推定時間 (分)] を [値 approriate] に設定します。
  6. インストールプログラムの表示を 非表示 に設定します。
  7. [次へ] ボタンを選択します。
  8. [追加] ボタンを選びます。
  9. カテゴリが デバイス に設定されていることを確認します。
  10. 条件を オペレーティングシステム として設定します
  11. オペレーティングシステムの一覧から [ Windows 7 ] チェックボックスをオンにします。
  12. [OK] ボタンを選択します。
  13. [次へ] ボタンを選択します。
  14. [追加] ボタンを選びます。
  15. 依存関係グループ名を Msix コア として設定します。
  16. [追加] ボタンを選びます。
  17. 使用可能なアプリケーションの一覧から [ Msix コア ] を選択します。
  18. [展開の種類] ボックスの一覧から、32ビットオプションと64ビットオプションの両方を選択します。
  19. [OK] ボタンを選択します。
  20. [OK] ボタンを選択します。
  21. [ 次へ ] ボタンを2回クリックします。
  22. [閉じる] ボタンを選択します。

MSIX コアに依存しない展開の種類を追加する

  1. [追加] ボタンを選びます。
  2. 種類が **Windows アプリパッケージ (.appx、 .appxbundle、. msix、 .msixbundle) * * に設定されていることを確認します。
  3. [ 参照 ] ボタンを選択して、コアアプリケーションのインストールメディアに移動し、[ 開く ] ボタンを選択します。
  4. [ 次へ ] ボタンを6回クリックします。
  5. [閉じる] ボタンを選択します。
  6. [ 次へ ] ボタンを2回クリックします。
  7. [閉じる] ボタンを選択します。