トリガー

最終公開日 : Nov 13, 2026
トリガーを作成し、タスクを関連付けます。アクティブ化されると、トリガーはユーザー環境で関連付けられたタスクを開始します。トリガーに関連付けられているタスクを表示するには、トリガーをクリックして行を展開します。
次の操作を実行できます。
  • トリガーを作成する
  • ビューを更新する
  • トリガーを編集する
  • トリガーを複製する
  • 関連付けを管理する
  • トリガーを削除する
ヒント:
状態列のトグルを使用すると、トリガーをすばやく有効または無効にできます。
組み込みトリガーは次のとおりです。
  • セッショントリガー:
    • エージェントの更新。ユーザーがエージェントを更新したときにアクティブ化されます。
    • 再接続。ユーザーがエージェントマシンに再接続したときにアクティブ化されます。
    • ログオン。ユーザーがマシンにログオンしたときにアクティブ化されます。
    • ログオフ。ユーザーがマシンからログオフしたときにアクティブ化されます。
    • 切断。ユーザーがマシンから切断したときにアクティブ化されます。
    • ロック。ユーザーがマシンをロックしたときにアクティブ化されます。
    • ロック解除。ユーザーがマシンをロック解除したときにアクティブ化されます。
    注:
    セッショントリガーを使用すると、セッションアクティビティをトリガーとして構成できます。これらは現在、外部タスクでのみ利用可能です。
  • マシントリガー:
    • マシンのシャットダウン。マシンがシャットダウンしたときにアクティブ化されます。
    • マシンの起動。マシンが起動したときにアクティブ化されます。
注:

トリガーを作成する

トリガーを作成するには、次の手順を実行します。
  1. トリガーで、トリガーの作成をクリックします。
  2. トリガーの名前を指定します。
  3. 必要に応じて、トリガーを識別するのに役立つ追加情報を指定します。
  4. トリガーを有効にするか(はい)、無効にするか(いいえ)を選択します。
    注:
    無効になっている場合、エージェントはトリガーを評価および処理しません。
  5. リストからトリガータイプを選択し、必要な情報を入力します。
    • スケジュール済み
    • プロセス開始
    • プロセス終了
    • Windowsイベント
    • クラウドヘルスチェック結果
    • プロファイル管理ヘルスチェック結果
    • カスタムスクリプトタスク結果
    ヒント:
  6. 概要で、意図したとおりにトリガーが作成されていることを確認します。
  7. 完了したら、完了をクリックして保存し、終了します。

利用可能なトリガータイプ

選択可能なトリガータイプは次のとおりです。
  • スケジュール済み。トリガーをアクティブにするタイミングをスケジュールします。次のオプションが利用可能です。
    • 日付と時刻。トリガーがアクティブになるタイミングを指定します。
    • 繰り返し。トリガーがアクティブになる頻度を指定するには、はいを選択します。たとえば、1時間ごと、2時間ごと、毎日、2日ごとなどです。週または月を選択した場合、1つ以上の特定の日を指定できます。トリガーを1回だけアクティブにする場合は、いいえを選択します。
  • ユーザープロセス トリガー
    • プロセス開始済み。指定されたプロセスが開始したときにトリガーをアクティブにします。
    • プロセス終了済み。指定されたプロセスが終了したときにトリガーをアクティブにします。
    注:
    ユーザープロセス トリガーを使用すると、ユーザープロセスをトリガーとして構成でき、現在、外部タスクでのみ利用可能です。
  • Windowsイベント。トリガーをアクティブにするためにWindowsイベントが満たすべき基準を定義できます。次のオプションが利用可能です。
    • 基準の追加。トリガーをアクティブにするためにWindowsイベントが満たすべき基準を定義します。
    • 間隔。トリガーの間隔を分単位で指定します。アクティブ化された後、指定された間隔が経過するまで、トリガーは再度アクティブ化されません。
    注:
    アプリケーション、システム、セキュリティなどのWindowsクラシックイベントログのみがサポートされています。
  • Cloud Health Checkの結果。Cloud Health Checkが指定されたヘルスステータスを返したときにトリガーをアクティブにします。次のオプションが利用可能です。
    • VDAヘルスステータス。VDAヘルスステータスを使用してトリガーをアクティブにします。VDAは、(/ja-jp/workspace-environment-management/service/manage/home.html#overview)に示されているように、正常または異常な状態になることがあります。
    • タスクデータ。関連付けられたタスクに渡すデータを選択し、そのタスクでデータを受け取るパラメーターを指定します。ここで指定するパラメーターが関連付けられたタスク用に構成されたものと同じである場合、前者が優先されます。デフォルトのパラメーター名を使用することをお勧めします。必要に応じてスクリプトファイルを更新してください。次のデータを指定できます。
      • VDA ヘルスステータス (文字列)。Cloud Health Check が返すヘルスステータスです。関連付けられたタスクでパラメータを使用して、ステータスを受け取ります。
      • ヘルスレポート (文字列)。Cloud Health Check が生成する VDA ヘルスチェックレポートです。関連付けられたタスクでパラメータを使用して、レポートのフルパスを受け取ります。詳細については、「ヘルスチェックの結果」を参照してください。
  • Profile Management ヘルスチェックの結果。Profile Management ヘルスチェックが指定されたヘルスステータスを返すと、トリガーがアクティブになります。次のオプションが利用可能です。
    • Profile Management ヘルスステータス。関連付けられたタスクをトリガーするには、次の Profile Management ヘルスステータスを使用します: 警告 (Profile Management の最適ではない状態) およびエラー (Profile Management が正しく構成されていない)。
    • タスクデータ。関連付けられたタスクに渡すデータを選択し、そのタスクでデータを受け取るためのパラメータを指定します。ここで指定するパラメータが、関連付けられたタスク用に構成されているパラメータと同じである場合、前者が優先されます。デフォルトのパラメータ名を使用することをお勧めします。必要に応じてスクリプトファイルを更新してください。次のデータを指定できます。
      • Profile Management ヘルスステータス (文字列)。Profile Management ヘルスチェックが返すヘルスステータスです。関連付けられたタスクでパラメータを使用して、ステータスを受け取ります。詳細については、「管理」を参照してください。
      • ヘルスレポート (文字列)。Profile Management ヘルスチェックが生成するヘルスチェックレポートです。関連付けられたタスクでパラメータを使用して、レポートのフルパスを受け取ります。詳細については、「レポート」を参照してください。
  • カスタムスクリプトタスクの結果。スクリプトタスクが指定された結果を返すと、トリガーがアクティブになります。まずカスタムスクリプトタスクを指定し、次にタスクがトリガーをアクティブにするために満たす必要がある基準を定義します。次のオプションが利用可能です。
    • 基準の追加。1つ以上のスクリプトタスクを選択し、それらのタスクがトリガーをアクティブにするために満たす必要がある基準を定義します。
    • タスクデータ。関連付けられたタスクに渡すデータを選択し、そのタスクでデータを受け取るためのパラメータを指定します。ここで指定するパラメータが、関連付けられたタスク用に構成されているパラメータと同じである場合、前者が優先されます。デフォルトのパラメータ名を使用することをお勧めします。必要に応じてスクリプトファイルを更新してください。次のデータを指定できます。
      • タスク名 (文字列)。関連付けられたタスクをトリガーするスクリプトタスクの名前です。関連付けられたタスクでパラメータを使用して、名前を受け取ります。
      • 終了コード (整数)。スクリプトタスクが返す終了コード値です。関連付けられたタスクでパラメータを使用して、値を受け取ります。
      • コンソール出力 (文字列)。スクリプトタスクが書き込むコンソール出力です。関連付けられたタスクでパラメータを使用して、出力のフルパスを受け取ります。
      • ファイル出力 (文字列)。スクリプトタスクが生成するファイル出力です。関連付けられたタスクでパラメータを使用して、出力のフルパスを受け取ります。

トリガーの編集

トリガーを編集するには、次の手順を実行します。
  1. トリガーで、トリガーを選択します。
  2. アクションバーで、編集をクリックします。
  3. 必要に応じて変更を加えます。
  4. 概要で、意図したとおりに変更が加えられていることを確認します。
  5. 完了したら、完了をクリックして保存し、終了します。

トリガーをクローンする

トリガーをクローンするには、次の手順を実行します。
  1. トリガーで、トリガーを選択します。
  2. アクションバーで、クローンをクリックします。
  3. クローンの名前を指定します。
  4. 必要に応じて、トリガーを識別するのに役立つ追加情報を指定します。
  5. トリガーのクローン先となる構成セットを選択します。
  6. 完了したら、完了をクリックして保存し、終了します。

関連付けを管理する

トリガーの関連付けを管理するには、次の手順を実行します。
  1. トリガーで、トリガーを選択します。
  2. アクションバーで関連付けの管理をクリックします。
  3. スクリプトタスクを選択してトリガーに関連付けるか、スクリプトタスクの選択を解除して関連付けを解除します。必要に応じて、検索ボックスを使用してタスクをすばやく検索します。
  4. このタスクに適用されるトリガーのみを表示するかどうかを選択します。
  5. 完了したら、完了をクリックして保存し、終了します。
関連付けを管理する際は、次の点に注意してください。
  • 無限ループを防ぐため、WEM は単一のループチェーンで最大 10 回のトリガーをサポートします。以下に例を示します。タスク A がタスク B をトリガーし、タスク B がタスク C をトリガーし、…、タスク K がタスク L をトリガーします。タスク K はタスク L をトリガーできません。この単一のループチェーンでのトリガー回数が 10 を超えたため、ループは終了します。
ループチェーンの考慮事項

トリガーを削除する

トリガーを削除するには、次の手順を実行します。
  1. トリガーで、トリガーを選択します。
  2. アクションバーで削除をクリックします。
注:
スクリプトタスクが関連付けられているトリガーを削除すると、そのトリガーはそれらのタスクをトリガーしなくなります。

トリガーのサポートマトリックス

次の表は、どのトリガーがどのタスクでサポートされているかを示しています。
スクリプトタスク 外部タスク
エージェントの更新 X
再接続 X
ログオン X
ログオフ X
切断 X
ロック X
ロック解除 X
マシンの起動 X
マシンのシャットダウン X
スケジュール済み X X
プロセス開始 X
プロセス終了 X
Windowsイベント X X
クラウドヘルスチェックの結果 X
プロファイル管理ヘルスチェックの結果 X
カスタムスクリプトタスク X