★アクションの説明、概要
JobAutoで接続中のアプリを終了する方法について説明します。
「接続中のアプリを終了」アクションでは、 JobAutoが接続しているアプリを終了できます。
必要に応じてアプリを強制終了したり、 終了する対象を「接続中のアプリケーション」または 「すべてのアプリケーション」から選択したりできます。
また、アクションを実行してから アプリを終了するまでの待ち時間を設定できます。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目についての説明は以下の通りです。
1.基本設定
1-1.強制終了する
アプリを強制的に終了させる場合にチェックを入れます。保存しますか、などの確認メッセージが表示させずに強制的に終了します。
1-2、1-3は0.10.9から追加されました
1-2.対象となるアプリケーション
デフォルトで接続中のアプリケーションが選択されています。
・接続中のアプリケーション
アプリ接続で接続中のアプリケーションが終了します
・すべてのアプリケーション
PCで起動中のすべてのアプリケーションが終了します
1-3.終了までの待ち時間(秒)
アクションを実行してからアプリを終了するまでの時間を設定します。
2.高度な設定
2-1.アクション有効
このアクションを無効にする場合は、チェックを外します。
3.エラー発生時の対応
3-1. エラー時の処理
エラーが発生したときの設定を行います。詳細はこちらをご確認ください。
3-2.基点となる条件分岐
エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。
3-3. エラー時にログ出力
エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。
通常終了と強制終了の違い
「接続中のアプリを終了」では、 必要に応じて「強制終了する」を設定できます。
「強制終了する」にチェックを入れると、 「保存しますか」などの確認メッセージを表示させずに アプリを強制的に終了します。
編集中のデータなどがあるアプリを終了する場合は、 強制終了を使用するかどうかを確認したうえで設定してください。
終了するアプリを指定する
「対象となるアプリケーション」では、 終了するアプリの範囲を選択できます。
| 設定 | 終了する対象 |
|---|---|
| 接続中のアプリケーション | JobAutoが現在接続しているアプリケーションを終了します。 |
| すべてのアプリケーション | PCで起動中のすべてのアプリケーションを終了します。 |
デフォルトでは 「接続中のアプリケーション」が選択されています。
終了までの待ち時間を設定する
「終了までの待ち時間(秒)」では、 アクションを実行してから アプリを終了するまでの時間を設定します。
アプリをすぐに終了させず、 一定時間を空けてから終了したい場合は、 この設定を確認してください。
「接続中のアプリと切断」と「接続中のアプリを終了」の違い
「接続中のアプリと切断」と 「接続中のアプリを終了」は、 目的が異なるアクションです。
| アクション | 主な目的 |
|---|---|
| 接続中のアプリと切断 | JobAutoと接続中のアプリとの接続を切断します。 |
| 接続中のアプリを終了 | 接続しているアプリを終了します。 |
なお、 「接続中のアプリと切断」にも 「強制終了する」という設定があります。 切断時にアプリを強制終了したい場合は、 この設定を使用できます。
スケジュール実行で起動したアプリを終了する場合
「アプリを開く」アクションを使って スケジュール実行中に起動したアプリは、 スケジュール実行終了時に自動的に閉じられます。
一方、 タスクバーやデスクトップのショートカットから起動したアプリは、 スケジュール実行が終了しても自動的には閉じられません。
そのようなアプリをロボットの処理中に終了したい場合は、 「接続中のアプリを終了」や 「すべてのアプリを終了」を使用します。
アプリが終了しない場合に確認すること
想定したアプリが終了しない場合は、 まずJobAutoが終了したいアプリに 正しく接続しているか確認してください。
次に、 「対象となるアプリケーション」が 目的に合った設定になっているか確認します。
通常の終了操作で終了できない場合は、 アプリの状態を確認したうえで 「強制終了する」の使用を検討してください。
