- リリース ノート
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- 診断ツール
- ワークフロー アナライザー
- 変数
- 引数
- インポートされた名前空間
- レコーディング
- UI 要素
- 制御フロー
- セレクター
- オブジェクト リポジトリ
- データ スクレイピング
- 画像とテキストの自動化
- Citrix テクノロジの自動化
- RDP の自動化
- Salesforce の操作の自動化
- SAP のオートメーション
- VMware Horizon の自動化
- ログ
- ScreenScrapeJavaSupport ツール
- Webdriver プロトコル
- Test Suite - Studio
- 拡張機能
- トラブルシューティング
バックグラウンド プロセス
バックグラウンド プロセスは、1 つのフォアグラウンド プロセスとともに、同じロボットで並行して実行できるプロセスを作成するためのテンプレートです。このため、バックグラウンド プロセスには、ユーザーの操作を必要とするアクティビティを含めることはできません。
バックグラウンド プロセス テンプレートの既定の依存関係は、UiPath.Excel.Activities、UiPath.Mail.Activities、UiPath.System.Activities、および UiPath.WebAPI.Activities です。
バックグラウンド プロセスでは UiPath.UIAutomation.Activities パッケージに含まれる [クリック] や [文字を入力] などの対話型アクティビティを使用しないでください。ロボットがこのようなプロセスを処理する方法の詳細については、「バックグラウンド プロセスの自動化」をご覧ください。
Studio で [ホーム] の Backstage ビューに移動し [バックグラウンド プロセス] を選択します。[新しいバックグラウンド プロセス] ウィンドウが開きます。フィールドに入力した後、[作成] をクリックします。
プロセスは、UI 操作を伴うアクティビティを含んでいないかぎりバックグラウンド プロセスに変更できます。[プロジェクト設定] ウィンドウに移動し、[バックグラウンドで開始] オプションを [はい] に切り替えます。
同様に、このオプションを [いいえ] に切り替えることで、バックグラウンド プロセスをフォアグラウンドに変更することも可能です。
バックグラウンド プロセスをパブリッシュする前に、対話型アクティビティが含まれていないことを確認してください。バックグラウンド プロセスでこのようなアクティビティを使用しているときに、フォアグラウンド プロセスと同時に実行すると、予期しない結果が生じる可能性があります。
バックグラウンド プロセスは、Orchestrator から Unattended ロボットで起動した場合、セッション 0 で動作することに注意してください。
バックグラウンド プロセスの動作原理の詳細な説明は、「バックグラウンド プロセスの自動化」のページをご覧ください。