TerminateByName コンポーネントの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • TerminateByName コンポーネントを使用して、指定したプロセスまたはアプリケーション (Chrome ブラウザー、Excel、メモ帳など) をそれぞれの名前で終了します。

    始める前に

    必要なロール:なし

    このタスクについて

    TerminateByName コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「System Process コンポーネントのプロパティ」を参照してください。

    高密度ロボットの実行中、TerminateByName コンポーネントは、現在のユーザーセッションでのみ、指定されたプロセスまたはアプリケーションをチェックして終了します。自動化が仮想マシンで実行されると、プロセスをクエリして、ロボットの同じユーザーセッション内でそのプロセスを終了します。同じプロセスが仮想マシン上の他のユーザーセッション内で実行されている場合、それらのプロセスインスタンスは終了しません。
    注:
    現在のユーザーセッション内で、ロボットユーザーがプロセスを終了する権限を持っていない場合、コンポーネントはエラーをスローします。

    手順

    1. [ツールボックス] ペインで、 ユーティリティ > システムプロセス.
    2. TerminateByName コンポーネントを [デザイン面 (Design surface)] にドラッグします。
    3. 入力フィールドを設定するには、「ポートのプロパティを設定する」を参照してください。
    4. 下表に従って、TerminateByName コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。
      ポートタイプ 接続の目的 必須?
      データ入力 前に実行されたコンポーネントから、終了させるプロセスのプロセス名を取得します。例:メモ帳 はい
      コントロール入力 1 つまたは複数のコンポーネントのコントロール出力ポートに接続します。 はい
      コントロール出力 別のコンポーネントのコントロール入力ポートに接続します。 いいえ
    5. オプション: コンポーネントをテストするには、[デザイン] タブで [実行] をクリックします。