命令行參數(shù)說(shuō)明
只要您有 UiPath 平臺(tái)的 Windows 安裝程序 (UiPathStudio.msi
)甸昏,就可以使用命令行安裝或更新整個(gè) UiPath 套裝赚窃。下表列出了你可以使用的所有可用參數(shù)侍郭,并給出一些對(duì)應(yīng)的示例洋闽。
關(guān)于可以用在 Orchestrator 上的命令行參數(shù)踢俄,請(qǐng)點(diǎn)擊 這里
重要 !
在靜默模式下文兑,不能從命令行對(duì)現(xiàn)有 UiPath 平臺(tái)的實(shí)例進(jìn)行更改盆繁。但是秩铆,命令行參數(shù)完全支持對(duì)正在更新或安裝的內(nèi)容進(jìn)行更改。
UiPathPlatformInstaller.exe 不支持命令行參數(shù)曾棕。
在執(zhí)行這些命令行參數(shù)時(shí)扣猫,需要管理員權(quán)限。
/q
靜默安裝指定的 UiPath 功能翘地,而不顯示用戶(hù)界面申尤。
/l*vx <LogFile>
在指定路徑生成日志文件癌幕。從 v2018.4.2 開(kāi)始,如果你在安裝 Studio 或者 Robot 時(shí)認(rèn)證了 UiPath 瀑凝,這個(gè)文件也包含了許可證信息(regutil.exe
)序芦。當(dāng)你在安裝過(guò)程種遇到了任何的困難,如論什么原因粤咪,你都可以將這個(gè)文件發(fā)送給我們的支持團(tuán)隊(duì)。
ADDLOCAL
選擇要安裝的功能渴杆。它支持以下選項(xiàng):
DesktopFeature
- 指示要安裝機(jī)器人和 Studio 的功能寥枝。Studio
- 安裝 Studio. 此選項(xiàng)不能脫離DesktopFeature
選項(xiàng)使用Robot
- 在用戶(hù)模式安裝機(jī)器人.如果你想將機(jī)器人注冊(cè)為服務(wù),請(qǐng)使用RegisterService
參數(shù)磁奖。此選項(xiàng)不能脫離DesktopFeature
選項(xiàng)使用RegisterService
- 將機(jī)器人注冊(cè)為一個(gè) Windows 服務(wù). 和Robot
和DesktopFeature
這兩個(gè)參數(shù)一起使用囊拜。Packages
- 安裝活動(dòng)包。它不能脫離DesktopFeature
和Robot
這兩個(gè)參數(shù)使用比搭。StartupLauncher
- 在 Windows 啟動(dòng)時(shí)運(yùn)行機(jī)器人冠跷。它不能脫離DesktopFeature
和Robot
這兩個(gè)參數(shù)使用。JavaBridge
- 安裝UiPath Java Bridge
身诺,以便更好地集成和自動(dòng)化 Java 應(yīng)用程序蜜托。請(qǐng)注意,安裝 UiPath Java Bridge 可能會(huì)導(dǎo)致安裝時(shí)間比通常長(zhǎng)霉赡。如果沒(méi)有DesktopFeature
和Robot
參數(shù)橄务,就不能使用它。ChromeExtension
- 安裝 UiPath Google Chrome 擴(kuò)展穴亏。它不能脫離DesktopFeature
和Robot
參數(shù)使用蜂挪。
如果你不指定任何參數(shù),Robot 將會(huì)被安裝為 Windows 服務(wù)嗓化。
APPLICATIONFOLDER
在自定義位置安裝 Studio 和 Robot棠涮。
NUGET_OPTIONS
這個(gè)參數(shù)推薦用于離線環(huán)境。如果設(shè)置為 DisableOnlineFeeds
刺覆,這個(gè)參數(shù)將會(huì)關(guān)閉 UiPath 官方和社區(qū)源严肪,機(jī)器人只會(huì)使用 Orchestrator 和本地的源。
請(qǐng)注意隅津, URL 源并沒(méi)有從配置文件種被刪除诬垂,只是被忽略了。
安裝和更新的時(shí)候都可以使用這個(gè)參數(shù)伦仍。
PACKAGES_FOLDER
允許你修改流程文件機(jī)器 Studio 和 Robot 依賴(lài)的下載位置结窘。這個(gè)文件夾可以按照用戶(hù)指定或者指定為所有用戶(hù)可訪問(wèn)。即使將 Robot 安裝為服務(wù)或者用戶(hù)模式充蓝,這個(gè)參數(shù)都可以使用隧枫。
如果你不提供這個(gè)參數(shù)喉磁,默認(rèn)文件夾是 %userProfile%\.nuget\packages
.
對(duì)于安裝在 Windows Server ( 啟用了并行執(zhí)行 - HD Robots),你為每個(gè)用戶(hù)必須提供路徑官脓,不支持在 HD 環(huán)境使用相同的共享文件夾协怒。
可以使用環(huán)境變量,如 %USERNAME%
或者 %USERPROFILE%
卑笨。特殊字符 %
需要按以下方式轉(zhuǎn)義:
- 當(dāng)從命令行種安裝時(shí)孕暇,使用 `` -
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path^%USERNAME%
; - 在批處理腳本中 - 使用
%
-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path%%USERNAME%%
; - 在 PowerShell 控制臺(tái)或者腳本中 - 無(wú)需轉(zhuǎn)義
如果你的用戶(hù)是活動(dòng)目錄的一部分,建議您也在文件夾結(jié)構(gòu)中使用域赤兴,例如:
c:\packages^%UserDomain^%.%Username%
.
CUSTOM_NUGET_FEEDS
使你能夠?yàn)?Studio 或者 Robot 添加自定義 NuGet 的源妖滔。這個(gè)命令僅僅添加或者更新已有源的列表。它必須由類(lèi)型字符串的鍵值對(duì)填充.在線源桶良,文件夾路徑和共享網(wǎng)絡(luò)盤(pán)都是有效的路徑座舍。確保來(lái)自給定計(jì)算機(jī)的所有用戶(hù)都可以訪問(wèn)所提供的源。如果 Value 參數(shù)包含空格陨帆,請(qǐng)將整個(gè)字符串包含引號(hào)之間曲秉。
例子:CUSTOM_NUGET_FEEDS="源的名稱(chēng)1, https://my.custom.nuget.feed; FeedName2, D:\Custom\Activities\Packages".
ENFORCE_SIGNED_EXECUTION
可選. 允許加強(qiáng) Robot 運(yùn)行的安全性,只執(zhí)行已簽名的包疲牵。它可以用在純安裝或者更新你的實(shí)例的時(shí)候承二。如果這個(gè)參數(shù)在沒(méi)有在部署時(shí)指定,包簽名功能并不會(huì)啟用瑰步。
它支持以下選項(xiàng):
1
- 只允許機(jī)器人下載矢洲、安裝、執(zhí)行 UiPath 授權(quán)或者簽名的包缩焦。如果你想添加你自己的證書(shū)作為可信的包來(lái)源读虏,你必須修改nuget.config
。.請(qǐng)參考 這里 獲取相關(guān)信息袁滥。0
- 沒(méi)有簽名規(guī)則來(lái)強(qiáng)化機(jī)器人的發(fā)布盖桥。
CODE
認(rèn)證 Studio 實(shí)例。
CONNECTIONSTRING
當(dāng)安裝 Robot 的時(shí)候题翻,自動(dòng)將 Robot 連接到 Orchestrator揩徊。
示例
編寫(xiě)這些示例時(shí),假設(shè)已經(jīng)位于 UiPathStudio.msi
所在的目錄嵌赠。你可以使用例如 cd D:\UiPathInstaller
的命令切換到對(duì)應(yīng)的目錄塑荒。
安裝 Studio, 將 Robot 作為 Windows 服務(wù)安裝同時(shí)安裝活動(dòng)包 -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages
以用戶(hù)模式安裝 Studio 和 Robot -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterUserModeService
靜默安裝完整的 UiPath 套裝 -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,StartupLauncher,JavaBridge /Q
- 在
D:\UiPath
文件夾靜默安裝 Studio,安裝 Robot 作為 Windows 服務(wù)并安裝活動(dòng)包 -UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages APPLICATIONFOLDER=D:\UiPath /Q
靜默安裝 Robot 作為 Windows 服務(wù)并將其連接到 Orchestrator -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService CONNECTIONSTRING=https://platform.uipath.com/api/robotsservice/GetConnectionData?tenantId=1 /Q
靜默安裝 Studio姜挺,安裝 Robot 作為 Windows 服務(wù)并安裝兩個(gè)自定義活動(dòng)包源 -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService CUSTOM_NUGET_FEEDS="Feed Name1, https://my.custom.nuget.feed; FeedName2, D:\RPA\Activities\Packages\" /Q
靜默安裝 Studio齿税,注冊(cè) Robot 作為 Windows 服務(wù)并添加本地活動(dòng)包源 -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages CODE=1234567890 /Q
將 Robot 安裝為 Windows 服務(wù),并關(guān)閉官方在線源 -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds
返回目錄
- UiPath Studio 中文文檔 2018.3
- REFramework 中文文檔
- 資源匯總
- 流程自動(dòng)化機(jī)器人教程 公眾號(hào), 更多 UiPath 和 RPA 相關(guān)的資訊