- リリース ノート
- 基本情報
- UiPath Assistant
- インストールとアップグレード
- ロボットの種類
- Robot のコンポーネント
- ライセンス
- Robot を Orchestrator に接続する
- プロセスとアクティビティ
- ログ
- Robot JavaScript SDK
- 特定のシナリオ
- ガバナンス
- トラブルシューティング
Robot コマンド ライン インターフェイス (UiRobot.exe) は、ジョブの開始を要求することができ、ジョブの出力を待つコンソール アプリケーションです。Robot サービスの直接のクライアントであり、WCF チャネルを使用して通信が行われます。
ロボットでサポートされるコマンド ライン引数の利用には、UiPath Robot サービスが実行されている必要があります。実行されていない場合は、Microsoft 管理コンソール サービス スナップインから起動してください。
コマンド ライン引数を使用しやすくするために、cd (change directory) コマンドを使用してロボットがインストールされているディレクトリまで移動します。もしロボットの既定の場所を変更していなければ、次のコマンドを使うことができます。例: cd C:\Program Files\UiPath\Studio
All the examples displayed in the Arguments Description chapter are constructed from the assumption that you performed this action.
引数の説明
コマンド ライン引数を使用しやすくするために、cd (change directory) コマンドを使用して Robot がインストールされているディレクトリまで移動します。Robot の既定の場所を変更していなければ、次のコマンドを使うことができます。
cd C:\Program Files\UiPath\Studio です。
ここに表示されている例はすべて、上記のコマンドを最初に実行したと仮定して構成されています。
Attended ロボットは、人間の監督下でのみ実行してください。
Execute コマンド
UiRobot.exe execute [--process <Package_ID> | --file <File_Path>] [--folder <Orchestrator_Folder_ID>] [--input <Input_Parameters>]
このコマンドは、プロセスまたはファイル (.json、.xaml、または .nupkg) の実行を開始するために使用されます。execute コマンドの使用時に、--process (-p) および --file (-f) 引数の両方を同時に指定することはできません。次の引数をサポートします。
| 引数 | 説明 |
|---|---|
|
|
必須です。ローカルまたは Orchestrator プロセスの実行を開始します。 例:
|
|
|
Mandatory. Starts the execution of a local project file. The target file can be .json, .xaml, or .nupkg. 例:
|
|
|
Optional. Allows you to specify the Orchestrator folder from which to install and execute the target process. It can only be used together with the --process argument. 例:
|
|
|
Optional. Allows you to specify input arguments for execution. It can be used with the --process or --file arguments. 例:
|
|
|
コマンド ラインを使用してプロセスを開始するときに、そのプロセスのエントリ ポイントを選択できます。 例:
|
以下のコマンドは、Windows プロジェクトまたはポータブル プロジェクトではサポートされていません。
- UiRobot.exe execute --file "C:\UiPath\Automation\Project.json"
- UiRobot.exe execute --file "C:\UiPath\Automation\Main.xaml"
Pack コマンド
For Studio v2018.4.4 and later releases we recommend publishing using the command UiPath.Studio.CommandLine.exe publish instead of UiRobot.exe pack. For more information, see Mass Update Command Line Parameters in the Studio guide.
UiRobot.exe pack <Project_Path> --output <Destination_Folder> [-v <Project_Version>]
このコマンドは .nupkg ファイルに Project.json ファイルをパックするために使用されます。次の引数をサポートします。
| 引数 | 説明 |
|---|---|
|
|
必須です。 例:
|
|
|
任意です。 例:
|
Connect コマンド
-
UiRobot.exe connect [--url <Orchestrator_Server_URL> --key <Machine_Key>] | [--connectionString <Connection_String>]注:ロボットが既に接続されている場合、
connectコマンドを実行すると次のメッセージが返されます:Orchestrator already connected!
このコマンドは、Robot を Orchestrator インスタンスに接続するために使用されます。次の引数をサポートします。
| 引数 | 説明 |
|---|---|
|
|
Used to connect the robot to Orchestrator, must be used with the 例:
マシン キーの例:
クライアント ID とクライアント シークレットの例:
|
Disconnect コマンド
UiRobot.exe disconnect
このコマンドは、Robot を現在の Orchestrator インスタンスから切断するために使用されます。
Trace コマンド
UiRobot.exe trace --enableLowLevel | --disableLowLevel
このコマンドは、Robot のローレベル (Verbose) のトレースを有効化または無効化するために使用されます。次の引数をサポートします。
| 引数 | 説明 |
|---|---|
|
|
ローレベルのトレースを有効化します。イベント ビューアーで開くことのできる 例:
|
|
|
ローレベルのトレースを無効化します。トレーシングを停止したあと、 例:
|
PiP コマンド
マシンのピクチャ イン ピクチャ機能を有効化または無効化できます。この設定はローカル マシン上で適用され、すべてのユーザーに影響があります。また、既存のインストールを変更するために使用されます。
これらのコマンドを実行するには、管理者権限が必要です。
| コマンド | 説明 |
|---|---|
PiP --enable | マシンのピクチャ イン ピクチャ機能を有効化します。 |
PiP --disable | マシンのピクチャ イン ピクチャ機能を無効化します。 |
ENABLE_PIP コマンド
コマンドラインから UiPath をインストールするときに、マシンのピクチャ イン ピクチャ機能を有効化することができます。
| コマンド | 説明 |
|---|---|
ENABLE_PIP=1 | マシンのピクチャ イン ピクチャ機能を有効化します。 |
ENABLE_PIP=0 | マシンのピクチャ イン ピクチャ機能を有効化しません。 |
その他のコマンド
次のコマンドは純粋に情報を提供するものであり、オートメーション プロジェクトにはまったく影響しません。
| 引数 | 説明 |
|---|---|
--version | Robot のバージョンに関する情報を表示します。 |
--help | サポートされているコマンドのリスト、および対応する情報と例を表示します。 |
logs --flush | 保留中のすべてのログを Orchestrator に送信します。 |