スクリプト化されたタスクと外部タスクを使用してMSIXアプリのアタッチを構成する

最終公開日 : Nov 13, 2026
Workspace Environment Management (WEM) を使用すると、Citrix DaaS (旧称 Citrix Virtual Apps and Desktops™ サービス) および Citrix Virtual Apps and Desktops 環境、ならびに物理ワークステーションで利用するために MSIX アプリのアタッチを設定できます。ユーザーにシームレスな MSIX アプリのアタッチベースのアプリケーションエクスペリエンスを提供するために、Profile Management を使用して MSIX アプリのアタッチデータをローミングできます。
セットアッププロセスには、次の手順が含まれます。
  • スクリプト化されたタスクを作成する
  • 外部タスクを作成する
  • Profile Management を構成する

前提条件

開始する前に、次のことを行う必要があります。
  • Citrix DaaS または Citrix Virtual Apps and Desktops がアクセスできるファイル共有に、MSIX アプリのアタッチコンテナ (VHDX ファイル) を配置します。MSIX アプリケーションを含む VHDX ファイルを準備するには、MSIX packaging tool と MSIXMGR tool を使用します。
  • MSIX アプリのアタッチ用の PowerShell スクリプトを準備する。これらのスクリプトは、MSIX アプリのアタッチの起動時、シャットダウン時、サインイン時、サインアウト時に実行される次の4つの異なるフェーズ (ステージ、デステージ、登録、登録解除) をカバーします。

スクリプト化されたタスクを作成する

スクリプト化されたタスクを使用して、MSIX アプリケーションのマウント、ステージング、デステージング、アンマウントなどの機能を実装します。また、マシンの起動時とシャットダウン時に、起動トリガーとシャットダウントリガーとともにスクリプト化されたタスク機能を使用して、同じ一連の機能を実行することもできます。
スクリプト化されたタスクを作成するには、その記事の一般的なガイダンスに従い、MSIX アプリのアタッチシナリオに固有の詳細に注意してください。
Web コンソールの Web Console > Scripted Tasks で、次の2つのタスクを追加します。
  • マシン起動時に MSIX VHD ファイルをマウントし、MSIX アプリパッケージをステージングするタスク。
    MSIXをステージングするタスク
詳細については、スクリプトタスクの追加を参照してください。
  • マシンの起動中に、このスクリプトタスクのトリガーを構成します。
    ステージ構成
  • マシンのシャットダウン中にMSIX VHDファイルを削除し、MSIXアプリパッケージをデステージするタスク。
    MSIXをデステージするタスク
詳細については、スクリプトタスクの追加を参照してください。
  • マシンのシャットダウン中に、このスクリプトタスクのトリガーを構成します。
    デステージ構成

外部タスクの作成

外部タスクを使用して、MSIXアプリケーションの登録や登録解除などの機能を実装します。
以下の情報は、外部タスクのガイダンスを補足するものです。
外部タスクを作成するには、その記事の一般的なガイダンスに従い、MSIXアプリのアタッチシナリオに固有の詳細に注意してください。
レガシーコンソールのアクション > 外部タスクで、次の2つのタスクを追加します。
  • エンドユーザーがログオンしたときに、MSIXアプリケーションをデスクトップセッションに登録するタスク。
    MSIXを登録するタスク(/en-us/workspace-environment-management/service/media/register-msix.png)
  • エンドユーザーがログオフしたときに、MSIXアプリケーションをデスクトップセッションから登録解除するタスク。
    MSIXの登録を解除するタスク(/en-us/workspace-environment-management/service/media/deregister-msix.png)
その後、MSIXアプリのアタッチを有効にするターゲットユーザーに2つのタスクを割り当てます。外部タスクの割り当てについては、「割り当て」を参照してください。デスクトップマシンで実行されているWEMエージェントがタスクを実行し、MSIXアプリをデスクトップセッションでアクセス可能にします。
外部タスクの割り当て(/en-us/workspace-environment-management/service/media/assign-external-tasks.png)

プロファイル管理の構成

MSIXアプリのデータは、ユーザーセッションのユーザープロファイルに保存されます。非永続デスクトップでMSIXアプリデータを保持したり、デスクトップ間でデータをローミングしたりするには、プロファイル管理を使用できます。プロファイル管理を使用してプロファイルローミングを構成する方法については、「Citrix Profile Managementの設定」を参照してください。