★アクションの説明、概要
JobAutoでアプリを起動する方法について説明します。
「アプリを開く」アクションでは、 起動するアプリの実行ファイルを指定して、 JobAutoからアプリを起動できます。
ロボットでアプリを操作する場合は、 このアクションで対象アプリを起動したあと、 必要に応じて「起動中のアプリに接続」アクションを使って 操作対象のアプリへ接続します。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目についての説明は以下の通りです。
スケジュール実行でロボットが異常終了した場合は、本アクションで起動したアプリケーションも自動的に終了(閉じる)します。
1.基本設定
1-1.プログラム
開くアプリケーションの実行ファイルを設定します。変数参照可能です。
▼ボタンをクリックするとChromeやEdge(0.10.9から追加)を起動するが表示されます。こちらは通常使用しません。使うときはこちらの時だけです
1-2.引数
起動するプログラムを引数をつけて起動する場合に、引数を設定します。変数参照可能です。
2.高度な設定
2-1.アクション有効
このアクションを無効にする場合は、チェックを外します。
3.エラー発生時の対応
3-1. エラー時の処理
エラーが発生したときの設定を行います。詳細はこちらをご確認ください。
3-2.基点となる条件分岐
エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。
3-3. エラー時にログ出力
エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。
JobAutoでアプリを起動する方法
JobAutoで操作するアプリを起動する方法には、 「アプリを開く」アクションを使用する方法のほか、 タスクバーやデスクトップのショートカットをクリックして 起動する方法があります。
「アプリを開く」アクションで起動する場合
「アプリを開く」アクションでは、 「プログラム」に起動するアプリの実行ファイルを指定して アプリを起動します。
ロボットから直接アプリを起動したい場合に使用します。
実行するPCによってアプリの保存場所が異なる場合
アプリの実行ファイルが保存されているフォルダは、 ロボットを実行するPCによって異なる場合があります。
複数のPCで同じロボットを実行する場合は、 各PCで対象アプリの実行ファイルが 同じ場所に存在するか確認してください。
「アプリを開く」で起動できない場合
アプリによっては、 「アプリを開く」アクションでは起動できない場合があります。
その場合は、 タスクバーやデスクトップにあるショートカットを JobAutoのマウス操作でクリックして起動する方法を検討してください。
ショートカットからアプリを起動する場合
タスクバーやデスクトップにあるショートカットから起動する場合は、 対象となるタスクバーやデスクトップへ接続し、 マウス操作でショートカットをクリックしてアプリを起動します。
ショートカットから起動する場合は、 ロボットを実行するPCに対象のショートカットが 用意されているか確認してください。
スケジュール実行終了時の違い
「アプリを開く」アクションを使って スケジュール実行中に起動したアプリは、 スケジュール実行が終了すると自動的に閉じられます。
一方、 タスクバーやデスクトップのショートカットをクリックして 起動したアプリは、 スケジュール実行が終了しても自動的には閉じられません。
ショートカットから起動したアプリを終了したい場合は、 「接続中のアプリを終了」や 「すべてのアプリを終了」アクションを使用します。
「アプリを開く」と「起動中のアプリに接続」の違い
| アクション | 役割 |
|---|---|
| アプリを開く | 対象となるアプリを起動します。 |
| 起動中のアプリに接続 | すでに起動しているアプリへJobAutoから接続します。 |
「アプリを開く」はアプリを起動するためのアクションです。 起動したアプリに対してアプリ操作のアクションを作成・実行する場合は、 必要に応じて「起動中のアプリに接続」を使用します。
アプリを開けない場合に確認すること
アプリを起動できない場合は、 まず「プログラム」に設定している実行ファイルの場所を確認してください。
特に別のPCでロボットを実行する場合は、 対象アプリのインストール場所が同じか確認します。
「アプリを開く」アクションで起動できないアプリの場合は、 デスクトップやタスクバーのショートカットから 起動する方法も検討してください。
