- リリース ノート
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- 診断ツール
- ワークフロー アナライザー
- 変数
- 引数
- インポートされた名前空間
- 制御フロー
- オブジェクト リポジトリ
- ログ
- ScreenScrapeJavaSupport ツール
- Studio でのテスト
- 拡張機能
- トラブルシューティング
Studio および Robot のインストールおよび更新を行ったり、コマンド ラインから UiPathStudio.msi インストーラーまたは UiPathStudioCloud.msi インストーラーを実行して既存のインストールを変更できます。
以下のセクションに、使用できるパラメーターの説明およびいくつかの使用例を示します。
- これらのコマンドを実行するには、管理者権限が必要です。
- インストーラーをコマンド ラインからサイレント モードで実行して、既存のインストールを変更することはできません。ただし、インストーラーをサイレント モードで実行して、旧バージョンから更新することはできます。
- msiexec.exe の
/passiveオプションを使用した無人モードのインストールの実行はサポートされていません。
コマンド ライン引数の説明
以下の表に、使用できるすべてのコマンド ライン パラメーターのリストを示します。
クリーン インストールにはすべてのパラメーターを使用できますが、旧バージョンからの更新または既存のインストールの変更の場合は、以下のパラメーターのみサポートされます。
ADDLOCALを使用して機能を有効化します。REMOVEを使用して機能を無効化します。Robot を無効化することはできませんので注意してください。SERVICE_URL-RegisterService引数を含めずに Robot をサービス モードからユーザー モードに切り替える場合に使用できます。NUGET_OPTIONS、ENFORCE_SIGNED_EXECUTION、DISABLE_SECURE_XAML、およびTELEMETRY_ENABLED- 古いバージョンからの更新で利用できます。既存のインストールを変更する場合は利用できません。
パスを入力する際は、以下の点を考慮するようにしてください。
%USERNAME%や%USERPROFILE%などの環境変数を使用する必要がある場合は、特殊文字%は、次のようにエスケープする必要があります。- セットアップをコマンド プロンプトから呼び出した場合 -
^-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%を使用します。 - バッチ スクリプトの場合 -
^-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%を使用します。 - PowerShell コンソールまたはスクリプト - エスケーブは不要です。
- Active Directory ドメイン アカウントを使用している場合は、フォルダー構造にもドメイン名を指定することを推奨します。例:
C:\packages\^%UserDomain^%.^%Username^%
- セットアップをコマンド プロンプトから呼び出した場合 -
- 空白が含まれるパスを使用する必要がある場合は、次のようにパスをラップする必要があります。
- コマンド プロンプトでは、二重引用符 (
" ") で囲みます。例:UiPathStudio.msi APPLICATIONFOLDER="C:\folder name" - PowerShell では、一重引用符と二重引用符 (
'" "') で囲みます。例:./UiPathStudio.msi APPLICATIONFOLDER='"C:\folder name"'
- コマンド プロンプトでは、二重引用符 (
| コマンド | 説明 |
|---|---|
|
|
特定の UiPath 機能のサイレント モードでのインストールに対応していますが、ユーザー インターフェイスは表示されません。 |
|
|
インストーラーのログ ファイルを指定したパスに生成します。v2018.4.2 以降、Studio または Robot のライセンスをインストール時に取得した場合、このファイルにはライセンス情報も含まれます。 インストール プロセスの間に問題が発生した場合は、理由を問わず、UiPath のサポート チームにファイルを送信できます。 |
|
|
インストールする機能を選択できます。 次のオプションがサポートされています。
.xaml ファイルにアクセスできなくなる場合があります。これを解決する方法について詳しくは、トラブルシューティング セクションの「 移行後に NuGet パッケージにアクセスできない 」をご覧ください。
|
|
|
このパラメーターを使用すると、Studio と Robot をユーザー単位またはマシン単位でインストールできます。 このパラメーターが含まれない場合、インストールはマシン単位で行われます。 これらのパラメーターは、クリーン インストールを実行する場合にのみ使用できます。 ユーザー単位のインストールでは、RegisterService、CitrixExtension、VMwareExtension、SapPlugin、PACKAGES_FOLDER、CODE オプションは利用できません。 |
|
|
SAP Solution Manager インスタンスのホスト名または IP アドレス。 例: |
|
|
Studio と Robot を指定の場所にインストールできます。 |
|
|
オフライン環境で作業する場合には、このパラメーターが推奨されます。このパラメーターを URL フィードは設定ファイルから削除されず、単に無視されるだけです。 NUGET_OPTIONS parameter does not disable the online UiPath official and Community feeds for Studio.
|
|
|
Studio および/または Robot のワークフローとその依存関係のダウンロード場所を変更できます。このフォルダーは、ユーザー固有のフォルダー、またはマシンのすべてのユーザーがアクセスできるフォルダーです。このパラメーターは、サービス モードまたはユーザー モードのロボットの両方で使用できます。このパラメーターを入力しない場合、既定のフォルダーは When using the
For information on how to change the download folder for packages after installation, see Managing Activities Packages. |
|
|
Studio や Robot 用にカスタムの NuGet アクティビティ フィードを追加できます。このコマンドは、既存のフィード リストの追加または更新のみを行います。 文字列型のキーと値のペアを設定する必要があります。有効な場所には、オンライン フィード、フォルダー パス、共有ネットワーク ドライブが含まれます。指定するフィードは、そのマシンのすべてのユーザーがアクセス可能なものにしてください。フィードはセミコロン (;) で区切ります。 例: |
|
|
任意です。ロボットに署名付きパッケージのみを実行させるルールを適用できます。インスタンスのクリーン インストール時または更新時に使用できます。デプロイ時にこのパラメーターを指定しなかった場合、パッケージの署名は有効化されません。 次のオプションがサポートされています。
For information on how to enforce signed execution after installation, see Signing Packages . |
|
|
Studio インスタンスのライセンス コードを指定します。 |
|
|
Automatically connects the Robot to Orchestrator on-premises using the connection string while also installing it. Please note that the following are required:
CONNECTIONSTRING can only be used with Orchestrator v2020.10.
|
|
|
インストール時に 、クライアント資格情報を使用して ロボットを Orchestrator に自動的に接続します。 例: |
|
|
Chrome 拡張機能のインストール方法を選択できます。このパラメーターを設定するには、管理者権限でインストーラーを実行する必要があります。省略した場合は、最も適切なインストール方法が自動的に選択されます。 次のオプションがサポートされています。
STORE、GLOBAL) が維持されています。
|
|
|
Edge 拡張機能のインストール方法を選択できます。このパラメーターを設定するには、管理者権限でインストーラーを実行する必要があります。省略した場合は、最も適切なインストール方法が自動的に選択されます。 次のオプションがサポートされています。
STORE、GLOBAL) が維持されています。
|
|
|
Windows サービスとしてインストールされた Robot の 次のオプションがサポートされています。
|
|
|
ユーザーが対話型サインインを使用して接続する場合の、Orchestrator インスタンスの URL を定義できます。 指定した URL は、ユーザー モードの Robot についてのみ インストーラーを実行して旧バージョンからの更新または既存のインストールの変更を行う際、Robot をサービス モードからユーザー モードに切り替える場合 ( |
|
|
クリーン インストールでは、自動更新情報を取得するために使用する Orchestrator のメイン URL を指定できます (例: |
|
|
使用状況データの収集機能は、Studio および Robot のインストール時に無効化できます。 テレメトリは Studio および Robot に対して既定で有効化されています。無効化するには、クリーン インストールまたは更新を実行するたびにパラメーターに次の値を使用します。
テレメトリを有効化する場合は、このパラメーターを含めないか、次の値と一緒に含めます。
For more information about usage data collection and how to change telemetry settings, see the Opting Out of Telemetry document. |
|
|
コマンドラインから UiPath をインストールするときに、マシンのピクチャ イン ピクチャ機能を有効化することができます。 そのためには、以下のパラメーターを使用します。
例:
|
|
|
インストーラーの表示言語を選択できます。指定しない場合、Windows の言語設定によってインストーラーの言語が決定されます。言語を指定するには、
|
ORCHESTRATOR_AUTO_SIGNIN | For user-mode installations in environments configured to use SSO with Azure Active Directory, this parameter enables automatic sign-in to your account. Must be used together with ORCHESTRATOR_URL.
このオプションを有効化するには、 |
|
|
ユーザー モードのインストールの場合、このパラメーターは既定のサービス URL を適用します。 このオプションを有効化するには、
|
同期インストールを実行する
インストールの完了後に追加の設定を行う場合は、インストーラーを同期的に実行できます。これにより、インストーラーの完了後に実行する他のコマンドを追加できます。たとえば、インストールに続いて、ロボット接続の設定やフィードの設定ができます。
次のスクリプトでは、インストールを実行し、インストールが成功した場合に実行する他のコマンドを追加できます。
:: Runnning the MSI synchronously
start /wait /b UiPathStudio.msi /Q
:: Assert the exit code and continue accordingly
set "_isSuccess="
if %ERRORLEVEL% EQU 0 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 1641 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 3010 Set "_isSuccess=1"
:: test for success and run follow-up commands
if (%_isSuccess% EQU 1) (
echo "success"
) ELSE (
echo "fail"
)
:: Runnning the MSI synchronously
start /wait /b UiPathStudio.msi /Q
:: Assert the exit code and continue accordingly
set "_isSuccess="
if %ERRORLEVEL% EQU 0 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 1641 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 3010 Set "_isSuccess=1"
:: test for success and run follow-up commands
if (%_isSuccess% EQU 1) (
echo "success"
) ELSE (
echo "fail"
)
例
以下の例では、UiPathStudio.msi インストーラーが置かれているディレクトリにいることを前提としています。たとえば、cd D:\UiPathInstaller などのコマンドでこれを行うことができます。
-
Studio のインストールと Robot の Windows サービスとしてのインストールを実行し、アクティビティ パッケージをインストールします。 -
UiPathStudio.msi ADDLOCAL=Studio,Robot,RegisterService,Packages -
現在のユーザーに対してのみ、Studio と Robot をユーザー モードでインストールします。 -
UiPathStudio.msi MSIINSTALLPERUSER=1 ADDLOCAL=Studio,Robot -
デスクトップ スイート全体をサイレント モードでインストールします。 -
UiPathStudio.msi ADDLOCAL=Studio,Robot,RegisterService,Packages,StartupLauncher,JavaBridge /Q -
ポリシーを使用して、デスクトップ スイート全体と Chrome 拡張機能をサイレント モードでインストールします。 -
UiPathStudio.msi ADDLOCAL=Studio,Robot,RegisterService,Packages,ChromeExtension CHROME_INSTALL_TYPE=POLICYONLINE /Q -
サイレント モードで、Studio をインストールし、Robot を Windows サービスとしてインストールし、アクティビティ パッケージをインストールする (すべてを
D:\UiPathフォルダーにインストール) -UiPathStudio.msi ADDLOCAL=Studio,Robot,RegisterService,Packages APPLICATIONFOLDER=D:\UiPath /Q -
サイレント モードで Robot を Windows サービスとしてインストールし、Orchestrator に接続する -
UiPathStudio.msi ADDLOCAL=Robot,RegisterService CONNECTIONSTRING=https://demo.uipath.com/api/robotsservice/GetConnectionData?tenantId=1 /Q -
Studio のインストールと Robot の Windows サービスとしてのインストールと、2 つのカスタム アクティビティ フィードの追加をサイレント モードで実行します。 -
UiPathStudio.msi ADDLOCAL=Studio,Robot,RegisterService CUSTOM_NUGET_FEEDS="Feed Name1,https://my.custom.nuget.feed; FeedName2,D:\RPA\Activities\Packages\" /Q -
Studio 、Windows サービスとして登録された Robot、ローカル アクティビティ フィードのインストールとライセンスの取得をサイレント モードで実行します。 -
UiPathStudio.msi ADDLOCAL=Studio,Robot,RegisterService,Packages CODE=1234567890 /Q -
Robot を Windows サービスとしてインストールし、オフィシャル オンライン フィードを無効化します。 -
UiPathStudio.msi ADDLOCAL=Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds -
Chrome 拡張機能をアンインストールします。 -
UiPathStudio.msi REMOVE=ChromeExtension /Q -
Attended ロボットのインストール中に自動更新接続を設定します。-
UiPathStudio.msi ADDLOCAL=Robot, SERVICE_URL="https://demo.uipath.com/myorg/mytenant" -
Unattended ロボットのインストール中に自動更新接続を設定します。-
UiPathStudio.msi ADDLOCAL=Robot,RegisterService ORCHESTRATOR_URL="https://demo.uipath.com/myorg/mytenant/orchestrator_"