- Test Suite 入门
- Studio
- Orchestrator
- 测试机器人
- Test Manager
- CI/CD 集成
执行任务
在专为 Windows 设备设计的 UiPath CLI (UiPath.CLI.Windows) 中运行任务需要执行多个任务。
UiPath.CLI.Windows 过程与 UiPath.CLI (专为 Linux 设备设计的 UiPath CLI)过程之间的主要区别在于您可以在某些特定于您所使用的设备类型的任务中传递这些参数继续运行。
下表显示了运行任何 CLI 任务所需的 Orchestrator API 访问应用程序作用域。
应用程序作用域 |
描述 |
---|---|
OR. 资产 |
在 Orchestrator 中具有资产读取和写入权限。 |
OR.BackgroundTasks |
在 Orchestrator 中的后台任务读取和写入权限。 |
OR. 执行 |
在 Orchestrator 中具有执行读取和写入权限。 |
OR. 文件夹 |
在 Orchestrator 中具有文件夹读取和写入权限。 |
OR. 作业 |
在 Orchestrator 中具有作业读取和写入权限。 |
OR. 计算机. 读取 |
在 Orchestrator 中具有计算机读取权限。 |
或. 监控 |
在 Orchestrator 中具有监控读取和写入权限。 |
OR.Robots.Read |
Orchestrator 中的机器人具有读取权限。 |
OR.设置.读取 |
在 Orchestrator 中具有设置读取权限。 |
OR.测试集 |
在 Orchestrator 中具有测试集读取和写入权限。 |
OR.TestSet 执行次数 |
在 Orchestrator 中具有测试集执行读取和写入权限。 |
OR.TestSet 计划 |
测试集计划在 Orchestrator 中具有读取和写入权限。 |
OR.Users.Read |
在 Orchestrator 中具有用户读取权限。 |
先决条件:要使用适用于 Windows 的 UiPath CLI 并执行任务,请安装 .NET 6.0.7,其中必须包含 .NET 6.0.7 Desktop Runtime,并附带 6.0.302 SDK。
uipcli.exe
来执行任务。 要执行子任务,该命令需要具有以下格式: uipcli.exe <task name> <sub-task name>
。 要运行 CLI,请执行以下操作:
- 打开命令提示符并导航到从 NUPKG 文件中提取的文件夹。
- 键入
uipcli.exe
,然后选择 Enter 键。
先决条件:要跨平台使用 UiPath CLI 并执行作业任务,请安装附带 6.0.302 SDK 的 .NET 6.0.7。
uipcli.exe
来执行任务。 要执行子任务,该命令需要具有以下格式: dotnet uipcli.dll <task name> <sub-task name>
。 要运行 CLI,请执行以下操作:
- 打开命令提示符并导航到从 NUPKG 文件中提取的文件夹。
- 输入
dotnet uipcli.dll
,然后按“Enter”。
先决条件:
- 在 Orchestrator 中创建资产。
- 创建一个 CSV 文件,其中包含要删除的资产。 CSV 文件必须包含以下列三列:
name
、type
和value
。type
和value
列下的数据单元格可以留空。 - 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
有关 CSV 文件的更多信息,请查看下表中的示例:
name |
类型 |
值 |
---|---|---|
asset1_name | N/A | N/A |
asset2_name |
Bool |
|
asset3_name |
整数 | N/A |
asset4_name |
凭据 |
username:password |
要从 Orchestrator 中删除资产,请执行以下操作:
示例:
asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US
asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization
asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount
asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"
先决条件:
- 创建一个 CSV 文件,其中包含要部署到 Orchestrator 的资产。
CSV 文件必须包含以下列三列:
name
、type
、value
和description
。 - 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
有关 CSV 文件的详细信息,请参阅下面的示例。
name |
类型 |
值 |
描述 |
---|---|---|---|
asset_1_name |
text |
“我有意见” |
asset_1_description |
asset_2_name |
整数 |
|
asset_2_description |
asset_3_name |
Bool |
|
asset_3_description |
asset_4_name |
凭据 |
username:password |
asset_4_description |
要将资产部署到 Orchestrator:
示例:
asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US
。asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization
。asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount
。asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"
。
- 在 Orchestrator 中创建流程。
- 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -P High -o MyFolder
job run ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -P High -j 3 -w false
job run ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -r robotName -R C:\Temp\status.json
先决条件:
- 创建项目。
- 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
图例:(*) - 可选,建议在使用其他包订阅源时使用。
参数 |
描述 |
---|---|
Project(s) Path (pos.0) (必填)
|
project.json 文件的路径,或包含多个project.json 文件的文件夹的路径。
|
|
选择分析后要输出的消息类型:
|
|
违反任何规则时,作业将失败。 |
|
将警告视为错误。 |
|
要存储结果的 JSON 文件的完整路径。 如果不将其添加为参数,则结果将仅在标准控制台中打印。 |
|
要在分析期间忽略的规则列表,以逗号分隔。 |
--orchestratorUsername (*)
(如果您通过用户名和密码使用基本身份验证,则为必填项) |
用于向 Orchestrator 进行身份验证的用户名。 您必须将其与相应的密码配对。 |
--orchestratorPassword (*)
(如果您通过用户名和密码使用基本身份验证,则为必填项) |
用于对 Orchestrator 进行身份验证的密码。您必须将其与相应的用户名配对。 |
-orchestratorAuthToken (*)
(如果您使用基于令牌的身份验证,则为必填项) |
用于对 Orchestrator 进行身份验证的 OAuth2 刷新令牌 。 您必须将其与 Account Name 和 Client ID配对。 |
--orchestratorAccountName (*)
(如果您使用基于令牌的身份验证,则为必填项) |
Orchestrator CloudRPA 帐户名称。 您必须将其与 OAuth2 刷新令牌 和 客户端 ID配对。 |
--orchestratorAccountForApp (*)
|
Orchestrator CloudRPA 帐户名称。 您必须将其与外部应用程序的 Application ID、Application Secret和 Application 作用域 配对。 |
--orchestratorApplicationId (*)
(如果使用外部应用程序身份验证,则为必填项) |
外部应用程序 ID。您必须将其与**“应用程序帐户”、“应用程序密码”和“应用程序作用域。 |
--orchestratorApplicationSecret (*)
(如果使用外部应用程序身份验证,则为必填项) |
外部应用程序密码。您必须将其与“应用程序帐户”、“应用程序 ID”和“应用程序作用域”配对。 |
--orchestratorApplicationScope (*)
(如果使用外部应用程序身份验证,则为必填项) |
应用程序作用域列表,以单个空格分隔。 您必须将其与外部应用程序的 应用程序帐户、应用程序 ID和 应用程序密码 配对。 |
--orchestratorFolder (*)
|
目标 Orchestrator 文件夹的名称。 要输入子文件夹,请确保同时输入父文件夹的名称和子文件夹的名称。例如,
AccountingTeam\TeamJohn 。
|
--orchestratorUrl (*)
|
Orchestrator 实例的 URL。 |
--orchestratorTenant (*)
|
要删除计算机的 Orchestrator 实例的租户。 |
|
显示此命令的参数和示例。 |
示例:
package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json"
package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json" --ignoredRules "ST-NMG-009,ST-DBP-020,UI-USG-011,ST-DBP-020"
package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json" --ignoredRules "ST-NMG-009,ST-DBP-020,UI-USG-011,ST-DBP-020" --orchestratorUrl "https://orchestratorurl.com" --orchestratorTenant "default" --orchestratorUsername "username" --orchestratorPassword "\_ye5zG9(x" --orchestratorAuthToken "AuthToken" --orchestratorAccountName "AccountName" --orchestratorFolder "OrchestratorFolder"
先决条件:
- 将包发布到 Orchestrator。
- 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
示例:
package delete PackageName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US
。package delete PackageName "https://uipath-orchestrator.myorg.com" default -t refreshToken -a accountName
。package delete PackageName "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"
。
先决条件:
- 创建包。
- 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
示例:
package deploy "C:\UiPath\Project\TestsPackage.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -e SAPEnvironment,ExcelAutomationEnvironment -l en-US
。package deploy "C:\UiPath\Project\TestsPackage.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -A myAccountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"
。package deploy "C:\UiPath\Project\TestsPackage.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -e SAPEnvironment,ExcelAutomationEnvironment -l en-US -h EntryPoint1,EntryPoint2
。
先决条件:
- 创建项目。
- 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
图例:(*) - 可选,仅当您在 Orchestrator 中具有库的依赖项时才有用。
参数 |
描述 |
---|---|
Project(s) Path (pos. 0) (必填)
|
project.json 文件或包含project.json 文件的文件夹的路径。
|
-o , or --output (Required)
|
要在其中打包项目的目标 Orchestrator 文件夹。 |
-v , or --version |
设置包版本。 |
|
自动生成包版本。 |
|
强制输出为指定的类型。 |
--libraryOrchestratorUsername (*)
(如果您通过用户名和密码使用基本身份验证,则为必填项) |
用于向 Orchestrator 进行身份验证的用户名。 您必须将其与相应的密码配对。 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorPassword (*)
(如果您通过用户名和密码使用基本身份验证,则为必填项) |
用于对 Orchestrator 进行身份验证的密码。您必须将其与相应的用户名配对。 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorAuthToken (*)
(如果您使用基于令牌的身份验证,则为必填项) |
用于对 Orchestrator 进行身份验证的 OAuth2 刷新令牌 。 您必须将其与 Account Name 和 Client ID配对。 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorAccountName (*)
(如果您使用基于令牌的身份验证,则为必填项) |
Orchestrator CloudRPA 帐户名称。 您必须将其与 OAuth2 刷新令牌 和 客户端 ID配对。 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorAccountForApp (*)
|
Orchestrator CloudRPA 帐户名称。您必须将其与外部应用程序的应用程序 ID、应用程序密码和应用程序作用域配对 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorApplicationId (*)
(如果使用外部应用程序身份验证,则为必填项) | 外部应用程序 ID。您必须将其与“应用程序帐户”、“应用程序密码”和“应用程序作用域”配对。
如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorApplicationSecret (*)
(如果使用外部应用程序身份验证,则为必填项) |
外部应用程序密码。您必须将其与“应用程序帐户”、“应用程序 ID”和“应用程序作用域”配对。 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorApplicationScope (*)
(如果使用外部应用程序身份验证,则为必填项) |
应用程序作用域列表,以单个空格分隔。 您必须将其与外部应用程序的 应用程序帐户、应用程序 ID和 应用程序密码 配对。 如果您的包引用 Orchestrator 订阅源中的库,则这是必需的 |
--libraryOrchestratorFolder (*)
|
目标 Orchestrator 文件夹的名称。 要输入子文件夹,请确保同时输入父文件夹的名称和子文件夹的名称。例如,
AccountingTeam\TeamJohn 。
|
--libraryOrchestratorUrl (*)
|
Orchestrator 实例的 URL。 |
--libraryOrchestratorTenant (*)
|
要删除计算机的 Orchestrator 实例的租户。 |
-y , or --disableTelemetry |
禁用遥测数据。 |
|
显示事件的跟踪。 |
-l , or --language |
Orchestrator 用户界面中使用的语言。 |
|
显示此命令的参数和示例。 |
示例:
package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047
。package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion
。package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US
。
先决条件:
- 创建包或测试集。
- 运行 CLI
exe
(适用于 Windows)或dll
(适用于 Linux)文件。 - 在下方添加 Orchestrator API 访问应用程序作用域:
应用程序作用域
描述
OR. 资产
在 Orchestrator 中具有资产读取和写入权限。
OR.BackgroundTasks
在 Orchestrator 中的后台任务读取和写入权限。
OR. 执行
在 Orchestrator 中具有执行读取和写入权限。
OR. 文件夹
在 Orchestrator 中具有文件夹读取和写入权限。
OR. 作业
在 Orchestrator 中具有作业读取和写入权限。
OR. 计算机. 读取
在 Orchestrator 中具有计算机读取权限。
或. 监控
在 Orchestrator 中具有监控读取和写入权限。
OR.Robots.Read
Orchestrator 中的机器人具有读取权限。
OR.设置.读取
在 Orchestrator 中具有设置读取权限。
OR.测试集
在 Orchestrator 中具有测试集读取和写入权限。
OR.TestSet 执行次数
在 Orchestrator 中具有测试集执行读取和写入权限。
OR.TestSet 计划
测试集计划在 Orchestrator 中具有读取和写入权限。
OR.Users.Read
在 Orchestrator 中具有用户读取权限。
示例:
test run "https://uipath-orchestrator.myorg.com" default -A myAccountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read" -s "MyRobotTests"
。test run "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -P "C:\UiPath\Project\project.json" -e TestingEnv -r "C:\results.json" --out uipath -l en-US
。test run "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -P "C:\UiPath\Project\project.json" -e TestingEnv -r "C:\results.json" -i "C:\UiPath\Project\input-params.json" --out uipath -l en-US --attachRobotLogs "true"
。