Check Process

この​アクションステップ​では、プロセスが実行されているのかどうかをチェックしたり、プロセスを停止したり、別のプログラムを起動したりできます。

プロパティ

  • Config Action (設定アクション)

    • Action (アクション)

      チェックの結果が陽性である場合に実行するアクション。

    • Program to start (開始するプログラム)

      [Start Program (プログラムを開始)]​ アクションが選択されたときに起動される実行可能ファイル。

  • Process Settings (プロセス設定)

    • Check for (チェック対象)

      プロセスの有無をチェックするかどうかを確立します。

    • Process name/PID (プロセス名/PID)

      タスクマネージャーにリストされる、チェック対象のプロセスの名前またはプロセス ID。

変数

  • Start Process ID (開始プロセス ID)

    開始された​プロセス​のプロセス ID (​[Action (アクション)]​ が ​[Start program (プログラムを開始)]​ に設定されている場合にのみ使用可能) ** 構文: PID:[PID]

  • Check State (チェック状態)

    チェックが成功したかどうかを返す ** 構文: [Start program OK:/Start Program Error:/] Process '[Process Name]' [exists/does not exist/existed] [and program '[Path To Program/PID:[PID of Process to start]' [successfully started/was not started]]/[[and was killed]/]

ウィザード

まず、​[Process Name (プロセス名)]​ 項目にチェックするプロセスを入力します。 この項目にプロセス名または ID を手動で入力し、そこでドロップダウンメニューからプロセスを選択するか、実行可能ファイルに移動して選択します。

次に、​[Check for (チェック)]​ ドロップダウンメニューからプロセスの有無をチェックするかどうかを選択します。

[Action (アクション)]​ ドロップダウンメニューからチェックが成功した場合に実行するアクションを選択します。

  • Do nothing (何もしない)
    チェックを実行する以外は何も実行しません。

  • Start program (プログラムを開始)
    [Program to start (開始するプログラム)]​ プロパティで定義されたプログラムを開始します。

  • Kill process (プロセスを停止)
    チェックしたプロセスを停止します。チェックでプロセスが存在しなかった場合は使用できません。

RPA Bot によって開始されたアプリケーションがワークフローの終了時にまだ実行されているかどうかをチェックします。まだ実行されている場合は、次の実行のために ​[Kill process (プロセスを停止)]​ アクションを実行して、PC をクリーンな状態にリセットします。