uipath-cli
latest
false
- 概要
- はじめに
- 概念
- 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 トレース
- 移行
- 参照とサポート
重要 :
このコンテンツは機械翻訳によって処理されています。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath CLI ユーザー ガイド
Orchestrator フィードにアップロードされたオートメーション パッケージ (.nupkg 成果物) を uip or packages で管理します。パッケージはテナントスコープです。このページのどの動詞にもフォルダー コンテキストは必要ありません。uip or processes を使用して、パッケージを実行可能なプロセスとしてフォルダーにバインドします。
概要
uip or packages <verb> [options]
uip or packages <verb> [options]
動詞
| 動詞 | 目的 |
|---|---|
list | フィード内のパッケージのリストを取得します。 |
get | 1 つのパッケージ バージョンをキーで取得します。 |
versions | パッケージのすべてのバージョンのリストを取得します。 |
entry-points | パッケージ バージョンのワークフローのエントリ ポイントを (入力/出力スキーマとともに) 一覧表示します。 |
upload | フィードに .nupkg をアップロードします。 |
download | フィードから .nupkg をダウンロードします。 |
uip またはパッケージ リスト
フィード内のパッケージのリストを取得します。パッケージのバージョン キー (形式 - PackageId:Version)、タイトル、バージョン、メタデータを返します。
オプション
| Short | 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|---|
-t | --tenant | name | セッションの既定値 | テナントを上書きします。 |
-s | --search | text | — | パッケージを名前で検索 |
| — | --feed-id | GUID | テナント フィード | 特定のフィードをターゲットにします。feeds list を使用して ID を検出します。 |
| — | --all-fields | フラグ | 無効 | 完全な API ペイロードを返します。 |
-l | --limit | Number | 50 | ページ サイズ |
| — | --offset | Number | 0 | カウントをスキップします。 |
| — | --order-by | フィールド | Id desc | OData の並べ替え。 |
例
uip or packages list
uip or packages list --search Invoice --limit 20
uip or packages list --output-filter 'Data[].{id:Id, v:Version}'
uip or packages list
uip or packages list --search Invoice --limit 20
uip or packages list --output-filter 'Data[].{id:Id, v:Version}'
データシェイプ(--output json)
{
"Code": "PackageList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
],
"Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
{
"Code": "PackageList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
],
"Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
uip または packages get
特定のパッケージ バージョンを取得します。キーの形式は PackageId:Versionです。
引数
| 名前 | Required | 目的 |
|---|---|---|
<key> | ○ | パッケージ バージョン キー (例: MyProcess:1.0.0)。 |
オプション
| Short | 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|---|
-t | --tenant | name | セッションの既定値 | テナントを上書きします。 |
| — | --feed-id | GUID | テナント フィード | 特定のフィードをターゲットにします。 |
| — | --all-fields | フラグ | 無効 | 完全な API ペイロードを返します。 |
例
uip or packages get InvoiceProcessing:1.0.2
uip or packages get InvoiceProcessing:1.0.2 --all-fields
uip or packages get InvoiceProcessing:1.0.2 --output-filter 'Data.ReleaseNotes'
uip or packages get InvoiceProcessing:1.0.2
uip or packages get InvoiceProcessing:1.0.2 --all-fields
uip or packages get InvoiceProcessing:1.0.2 --output-filter 'Data.ReleaseNotes'
データシェイプ(--output json)
{
"Code": "PackageGet",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "Processes vendor invoices",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"ReleaseNotes": "Fix amount rounding bug",
"Id": "InvoiceProcessing"
}
}
{
"Code": "PackageGet",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "Processes vendor invoices",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"ReleaseNotes": "Fix amount rounding bug",
"Id": "InvoiceProcessing"
}
}
uip またはパッケージのバージョン
パッケージのすべてのバージョンのリストを取得します。これは、 processes create --package-versionを呼び出す前に使用します。
引数
| 名前 | Required | 目的 |
|---|---|---|
<package-id> | ○ | パッケージ ID (例: MyProcess) です。 |
オプション
| Short | 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|---|
-t | --tenant | name | セッションの既定値 | テナントを上書きします。 |
| — | --feed-id | GUID | テナント フィード | 特定のフィードをターゲットにします。 |
-l | --limit | Number | 50 | ページ サイズ |
| — | --offset | Number | 0 | カウントをスキップします。 |
| — | --order-by | フィールド | Id desc | OData の並べ替え。 |
例
uip or packages versions InvoiceProcessing
uip or packages versions InvoiceProcessing --limit 5
uip or packages versions InvoiceProcessing \
--output-filter 'Data[?IsLatestVersion].Version | [0]'
uip or packages versions InvoiceProcessing
uip or packages versions InvoiceProcessing --limit 5
uip or packages versions InvoiceProcessing \
--output-filter 'Data[?IsLatestVersion].Version | [0]'
データシェイプ(--output json)
{
"Code": "PackageVersionList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
]
}
{
"Code": "PackageVersionList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
]
}
uip またはパッケージのエントリ ポイント
入力/出力引数スキーマを含む、パッケージ バージョンのワークフローのエントリ ポイントを一覧表示します。マルチエントリ ポイント パッケージには、エントリ ポイント パスを processes create --entry-point とともに使用します。
引数
| 名前 | Required | 目的 |
|---|---|---|
<key> | ○ | パッケージ バージョン キー (例: MyProcess:1.0.0)。 |
オプション
| Short | 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|---|
-t | --tenant | name | セッションの既定値 | テナントを上書きします。 |
| — | --feed-id | GUID | テナント フィード | 特定のフィードをターゲットにします。 |
例
uip or packages entry-points InvoiceProcessing:1.0.2
uip or packages entry-points InvoiceProcessing:1.0.2 \
--output-filter 'Data[].Path'
uip or packages entry-points InvoiceProcessing:1.0.2 --output table
uip or packages entry-points InvoiceProcessing:1.0.2
uip or packages entry-points InvoiceProcessing:1.0.2 \
--output-filter 'Data[].Path'
uip or packages entry-points InvoiceProcessing:1.0.2 --output table
データシェイプ(--output json)
{
"Code": "PackageEntryPoints",
"Data": [
{
"UniqueId": "a1b2c3d4-0000-0000-0000-000000000001",
"Path": "Main.xaml",
"DisplayName": "Main",
"InputArguments": "{\"invoicePath\":\"String\"}",
"OutputArguments": "{\"result\":\"String\"}"
}
]
}
{
"Code": "PackageEntryPoints",
"Data": [
{
"UniqueId": "a1b2c3d4-0000-0000-0000-000000000001",
"Path": "Main.xaml",
"DisplayName": "Main",
"InputArguments": "{\"invoicePath\":\"String\"}",
"OutputArguments": "{\"result\":\"String\"}"
}
]
}
uip またはパッケージのアップロード
フィードに .nupkg パッケージをアップロードします。アップロード後、 uip or processes createでフォルダーにバインドします。
引数
| 名前 | Required | 目的 |
|---|---|---|
<file> | ○ | .nupkg ファイルへのパスです。 |
オプション
| Short | 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|---|
-t | --tenant | name | セッションの既定値 | テナントを上書きします。 |
| — | --feed-id | GUID | テナント フィード | 特定のフィードにアップロードします。 |
例
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg
uip or packages upload ./dist/MyProcess.2.0.0.nupkg --feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --output-filter 'Data[0].body'
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg
uip or packages upload ./dist/MyProcess.2.0.0.nupkg --feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --output-filter 'Data[0].body'
データシェイプ(--output json)
{
"Code": "PackageUploaded",
"Data": [
{
"key": "InvoiceProcessing.1.0.3.nupkg",
"status": "Created",
"body": "InvoiceProcessing:1.0.3"
}
]
}
{
"Code": "PackageUploaded",
"Data": [
{
"key": "InvoiceProcessing.1.0.3.nupkg",
"status": "Created",
"body": "InvoiceProcessing:1.0.3"
}
]
}
uip またはパッケージのダウンロード
フィードから .nupkg をダウンロードします。--destinationが必要です。
引数
| 名前 | Required | 目的 |
|---|---|---|
<key> | ○ | パッケージ バージョン キー (例: MyProcess:1.0.0)。 |
オプション
| Short | 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|---|
-t | --tenant | name | セッションの既定値 | テナントを上書きします。 |
| — | --feed-id | GUID | テナント フィード | 特定のフィードをターゲットにします。 |
-d | --destination | パス | 必須 | ダウンロードした .nupkgの保存場所です。 |
例
uip or packages download InvoiceProcessing:1.0.2 \
--destination ./InvoiceProcessing.1.0.2.nupkg
uip or packages download InvoiceProcessing:1.0.2 -d /tmp/ip.nupkg \
--feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages download InvoiceProcessing:1.0.2 -d ./ip.nupkg \
--output-filter 'Data.SavedTo'
uip or packages download InvoiceProcessing:1.0.2 \
--destination ./InvoiceProcessing.1.0.2.nupkg
uip or packages download InvoiceProcessing:1.0.2 -d /tmp/ip.nupkg \
--feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages download InvoiceProcessing:1.0.2 -d ./ip.nupkg \
--output-filter 'Data.SavedTo'
データシェイプ(--output json)
{
"Code": "PackageDownloaded",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"SavedTo": "./InvoiceProcessing.1.0.2.nupkg",
"Size": "512000 bytes"
}
}
{
"Code": "PackageDownloaded",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"SavedTo": "./InvoiceProcessing.1.0.2.nupkg",
"Size": "512000 bytes"
}
}
終了コード
「終了コード」を参照してください。動詞固有の上書きはありません。
関連コマンド
uip or processes— パッケージをプロセスとしてフォルダーにバインドします。uip or feeds— 利用可能なフィード ID を見つけます。uip or jobs-- 特にjobs startは、processes listのプロセスキー(パッケージキーではない)を使用します。
参照
- 概要
- 動詞
- uip またはパッケージ リスト
- オプション
- 例
- データシェイプ(--output json)
- uip または packages get
- 引数
- オプション
- 例
- データシェイプ(--output json)
- uip またはパッケージのバージョン
- 引数
- オプション
- 例
- データシェイプ(--output json)
- uip またはパッケージのエントリ ポイント
- 引数
- オプション
- 例
- データシェイプ(--output json)
- uip またはパッケージのアップロード
- 引数
- オプション
- 例
- データシェイプ(--output json)
- uip またはパッケージのダウンロード
- 引数
- オプション
- 例
- データシェイプ(--output json)
- 終了コード
- 関連コマンド
- 参照