- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- UiPath for Coding Agents
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- uip docsai
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- list-workflow-examples
- パッケージ化
- 元に戻す
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- UIA
- UIP トレース
- 移行
- 参照とサポート
UiPath CLI ユーザー ガイド
uip rpa-legacy は、クロスプラットフォーム uip rpaツールに移植されていない Studio 側のコマンド用のレガシ uipcli.exe (2025.10 .NET CLI) の Windows 専用ラッパーです。debug、validate、find-activities、find-package、type-definition、およびレガシ パッケージ パスに使用します。クロスプラットフォーム ユーザー (これらの機能を必要としない Linux、macOS、Windows パイプライン) は、代わりに uip rpa を使用する必要があります。
このツールは、GitHub の npm レジストリに @uipath/rpa-legacy-tool として公開されます。uipcli.exeをボンネットの下に束ねて、すべての動詞に対してシェルアウトします。出力は標準の uip JSON エンベロープに適合するように整形されるため、 uip JSON を使用する既存のスクリプトは引き続き機能します。
Windows のみ
すべての uip rpa-legacy 動詞は、 ConfigErrormacOSまたはLinuxでの実行を拒否します。バンドルされている uipcli.exe は Windows のみのバイナリです。これは設計上のものであり、変更はありません。クロスプラットフォーム パイプラインの場合は、uip rpaを使用します。
動詞
| 動詞 | 目的 |
|---|---|
find-activities | プロジェクトの依存関係によって公開されているアクティビティを検索します。 |
type-definition | プロジェクトの依存関係から .NET 型を調べます。 |
find-package | 構成済みのフィード全体で NuGet パッケージを検索します。 |
validate | XAML ファイルまたはプロジェクトのコンパイル エラーを検証します。 |
debug | UiRobot を使用して XAML ワークフローをローカルで実行します。 |
package | レガシ パッケージャーを使用して RPA プロジェクトを .nupkg にパックします。 |
このツールの対象コンテンツ
| 必要 | 使用 |
|---|---|
| Studio プロジェクトを Linux、macOS、またはクロスプラットフォーム パイプラインの一部としてパッケージ化する | uip rpa pack |
| ワークフロー アナライザーを Linux/macOS で実行する | uip rpa analyze |
| Studio の依存関係を Linux/macOS に復元します | uip rpa restore |
| UiRobot を使用して XAML ワークフローをローカルでデバッグする | uip rpa-legacy debug |
| XAML ワークフロー/プロジェクトのコンパイル エラーを検証する | uip rpa-legacy validate |
| プロジェクトの依存関係から .NET 型を調べる | uip rpa-legacy type-definition |
| プロジェクト依存関係内のアクティビティの検索 | uip rpa-legacy find-activities |
| 構成済みのフィード全体で NuGet パッケージを検索する | uip rpa-legacy find-package |
従来の uipcli パッケージャーで直接梱包する | uip rpa-legacy package |
前提条件
- Windows。すべての動詞はホスト OS を検証し、Windows 以外では
ConfigErrorで終了します。 - .NET ランタイム。バンドルされた
uipcli.exeには .NET が必要です。rpa-legacyでは .NET はインストールされません。 - UiRobot をローカルにインストール (
debug) — この動詞は、ローカルの UiRobot を呼び出してワークフローを実行します。 - ツールのインストール:
uip tools install @uipath/rpa-legacy-tool自動インストールは、最初の呼び出し時にも実行されます。
概要
uip rpa-legacy <verb> [options]
uip rpa-legacy <verb> [options]
すべての動詞は、 グローバルオプション (--output、 --output-filter、 --log-level、 --log-file) および標準の 終了コードを尊重します。
従来の uipcli からの移行
以前に uipcli debug、 uipcli validate、 uipcli packageなどを呼び出したことがある場合、動詞は直接マッピングされます。
| レガシ呼び出し | UIP の同等品 |
|---|---|
uipcli debug <xaml> -i <json> | uip rpa-legacy debug <xaml> --input <json> |
uipcli validate <path> | uip rpa-legacy validate <path> |
uipcli package <project> -o <dir> | uip rpa-legacy package <project> -o <dir> |
uipcli find-activities <project> --query <q> | uip rpa-legacy find-activities <project> --query <q> |
uipcli find-package --query <q> | uip rpa-legacy find-package --query <q> |
uipcli type-definition <project> --type <name> | uip rpa-legacy type-definition <project> --type <name> |
出力は uip JSON エンベロープにラップされます。従来のテキスト出力を解析するパイプラインは、人間が読めるように --output table を適応させるか、合格させる必要があります。
参照
uip rpa— 移植済みの動詞をクロスプラットフォームで置換します。- グローバル オプション
- 終了コード