UiPath Documentation
uipath-platform-installer
latest
false
UiPath Platform Installer ユーザー ガイド
  • ユーザー ガイド
    • はじめに
    • デスクトップ クライアントをインストールする
    • コマンド ラインからインストールする
    • macOS にインストールする (プレビュー)
    • クラシック MSI から移行する
    • 更新を延期する
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。 (1)

コマンド ラインからインストールする

サポートされている UiPathPlatform.msi のパラメーターと設定ファイルを使用して、コマンド ラインから対話モードまたはサイレント モードで UiPath デスクトップ クライアントをインストールします。

UiPath Platform Installer (UiPathPlatform.msi) を使用して、UiPath デスクトップ クライアントをコマンド ラインからインストールできます。サポートされている MSI パラメーターを使って、完全な対話型モードまたは完全なサイレント モードのいずれでも実行できます。サイレント モードは、無人デプロイを目的としています。対話型インストールについては、「デスクトップ クライアントをインストールする」をご覧ください。

構文​

msiexec /i UiPathPlatform.msi [PARAMETER=value ...] [/qn]
msiexec /i UiPathPlatform.msi [PARAMETER=value ...] [/qn]

パラメーターは、パッケージ パスの後に PARAMETER=value のペアとして渡されます。スペースを含む値は二重引用符で囲んでください。

インストール モード​

モード条件分岐 (switch)説明
完全な対話型(省略)完全な UI でインストール ウィザードを実行します。ユーザーには、進行状況とプロンプトが表示されます。
完全なサイレント/qnユーザー インターフェイスやダイアログを一切表示せずに実行されます。無人デプロイに必要です。
注:

無人インストールには /qn を使用してください。部分 UI モード (/qb、/qr) は無人シナリオではサポートされていません。インストーラーによってブロックするダイアログが表示される可能性があるためです。

サポートされているパラメーター​

パラメーター値既定 (Default)説明
FORCE_PERUSER1—現在のユーザーが管理者であっても、ユーザー単位のインストールを強制します。
CHANNELstssts UiPathPlatformSTS.msiの場合、community UiPathPlatform.msi の場合プラットフォームがたどる更新チャネル。いずれかのインストーラーで Enterprise STS チャネルをインストールするには、 CHANNEL=sts を渡します。
PLATFORM_CONFIGURATION_FILE絶対ファイル パス—インストール時に適用される製品構成ファイルへのパスです。
UPDATER_CONFIGURATION_FILE絶対ファイル パス—インストール時に適用されるアップデーター固有の構成ファイルへのパスです。
TELEMETRY_ENABLED1 = 有効、0 = 無効enabledテレメトリ データを送信するかどうかを制御します。
INSTALLER_LANGUAGEde、en、es、es-MX、fr、ja、ko、pt-BR、pt、ro、ru、tr、zh-CN、zh-TWシステム言語インストール ウィザードの UI 言語です。サイレント モードでは影響しません。

インストール範囲​

インストーラーの既定値はユーザー単位のインストールです。次のいずれかに当てはまる場合は、マシン単位のインストールに切り替わります。

  • msiexec は管理者特権 (管理者) コマンド プロンプトから、または Microsoft Intune や Configuration Manager などの展開ツールから SYSTEM として管理者特権で実行されます。これはサイレント インストールにも当てはまります。
  • 管理者はインストールを対話モードで実行し、ユーザー アカウント制御を使用して管理者権限を昇格させることができます。

管理者特権ではないプロンプトから開始されたサイレント インストールは、管理者であっても管理者ごとのインストールにとどまります。これは昇格を求めるプロンプトを表示できないためです。

注:

UiPath では、マシン単位のインストールを推奨しています。これにより、デスクトップ クライアントをすべてのユーザーが利用できるようにし、一元管理できます。

  • 管理者であってもユーザー単位のインストールを強制するには、FORCE_PERUSER=1 を渡します。
  • マシン単位のサイレント インストールの場合は、管理者特権で msiexec を実行するか、 SYSTEMとしてデプロイします。

対話型インストール​

既定のチャネル、フル ウィザード:

msiexec /i UiPathPlatform.msi
msiexec /i UiPathPlatform.msi

特定のチャネルと構成ファイル:

msiexec /i UiPathPlatform.msi CHANNEL=sts PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json"
msiexec /i UiPathPlatform.msi CHANNEL=sts PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json"

管理者にユーザー単位のインストールを強制:

msiexec /i UiPathPlatform.msi FORCE_PERUSER=1
msiexec /i UiPathPlatform.msi FORCE_PERUSER=1

サイレントインストール​

ユーザー単位、既定のチャネル:

msiexec /i UiPathPlatform.msi /qn
msiexec /i UiPathPlatform.msi /qn

特定のチャネル、構成ファイルを指定し、テレメトリを無効化したサイレント インストール:

msiexec /i UiPathPlatform.msi CHANNEL=sts PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json" TELEMETRY_ENABLED=0 /qn
msiexec /i UiPathPlatform.msi CHANNEL=sts PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json" TELEMETRY_ENABLED=0 /qn

Intune や Configuration Manager ( SYSTEMとして実行) などのデプロイ ツールからのマシンごとのサイレント インストールと、詳細なインストール ログ:

msiexec /i UiPathPlatformSTS.msi PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json" /qn /l*v "C:\Windows\Temp\UiPathPlatform-install.log"
msiexec /i UiPathPlatformSTS.msi PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json" /qn /l*v "C:\Windows\Temp\UiPathPlatform-install.log"

企業プロキシ (アップデーター構成ファイルを介して提供されるプロキシ) の背後でクリーン インストールを実行:

msiexec /i UiPathPlatform.msi UPDATER_CONFIGURATION_FILE="C:\Config\updaterConfig.json" /qn
msiexec /i UiPathPlatform.msi UPDATER_CONFIGURATION_FILE="C:\Config\updaterConfig.json" /qn

設定ファイル​

platformConfig.json (PLATFORM_CONFIGURATION_FILE)​

インストールするデスクトップ クライアントと製品固有のパラメーターを選択します。

このファイルには、製品ごとに 1 つのエントリを含む Packages リストが含まれています。

フィールド説明
PackageName「 利用可能な製品」に記載されているとおりの製品名です。この名前では大文字と小文字が区別されます。名前が製品と一致しないエントリは無視されます。
InstallRequestedtrue 製品をインストールするファイルに存在しない製品、または falseに設定されている製品はインストールされません。
Parameters文字列のキーと値のペアとしての製品固有の設定{}製品に設定が必要ない場合に使用します。詳しくは、「 製品パラメーター」をご覧ください。
利用可能な製品​
PackageNameインストールAlso list (必須)オプションのコンパニオン
StudioStudio (オプションの Studio レガシ パッケージとアクティビティ パッケージを含む)Robot, RuntimesAssistant, BrowserExtensions
RobotRobot (オプションのライブ ストリーミング パッケージを含む)RuntimesBrowserExtensions
AssistantAssistantRobot (したがって Runtimes)—
BrowserExtensionsブラウザーおよびリモート デスクトップ拡張機能——
Runtimes他のデスクトップ クライアントが依存するランタイムRobotで必要であるため、Studio と Assistantで必要です。——
重要:

必要な製品は自動的に追加されません。要求された製品に必要な製品も "InstallRequested": trueに設定されていない場合、インストールは失敗し、ロールバックされて終了コード 1603になります。詳しくは、「 トラブルシューティング」をご覧ください。

Studio、Robot、または Assistant をインストールするすべての構成には、"InstallRequested": trueでRuntimesも含まれている必要があります。

必要な製品は現在の Enterprise STS リリースを反映しており、リリース間で変更される可能性があります。

例: Robot と Assistant​

Robot、Assistant、およびそれらのランタイムをインストールし、Robot を Orchestrator に接続して、ポリシーを使用して Chrome 拡張機能と Edge 拡張機能をデプロイします。

{
  "Packages": [
    {
      "PackageName": "Robot",
      "InstallRequested": true,
      "Parameters": {
        "SERVICE_URL": "https://cloud.uipath.com/org/tenant/orchestrator_"
      }
    },
    {
      "PackageName": "Runtimes",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "Assistant",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "BrowserExtensions",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_CHROME_EXTENSION": "True",
        "INSTALL_EDGE_EXTENSION": "True",
        "CHROME_INSTALL_TYPE": "PolicyOnline",
        "EDGE_INSTALL_TYPE": "PolicyOnline"
      }
    }
  ]
}
{
  "Packages": [
    {
      "PackageName": "Robot",
      "InstallRequested": true,
      "Parameters": {
        "SERVICE_URL": "https://cloud.uipath.com/org/tenant/orchestrator_"
      }
    },
    {
      "PackageName": "Runtimes",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "Assistant",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "BrowserExtensions",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_CHROME_EXTENSION": "True",
        "INSTALL_EDGE_EXTENSION": "True",
        "CHROME_INSTALL_TYPE": "PolicyOnline",
        "EDGE_INSTALL_TYPE": "PolicyOnline"
      }
    }
  ]
}
例: Studio​

アクティビティ パッケージと共に Studio を、必要な Robot とランタイム、さらに Assistant と Edge 拡張機能をインストールします。

{
  "Packages": [
    {
      "PackageName": "Studio",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_ACTIVITIES": "True"
      }
    },
    {
      "PackageName": "Robot",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_ROBOTJS": "True",
        "SERVICE_URL": "https://cloud.uipath.com/org/tenant/orchestrator_"
      }
    },
    {
      "PackageName": "Runtimes",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "Assistant",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "BrowserExtensions",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_EDGE_EXTENSION": "True"
      }
    }
  ]
}
{
  "Packages": [
    {
      "PackageName": "Studio",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_ACTIVITIES": "True"
      }
    },
    {
      "PackageName": "Robot",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_ROBOTJS": "True",
        "SERVICE_URL": "https://cloud.uipath.com/org/tenant/orchestrator_"
      }
    },
    {
      "PackageName": "Runtimes",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "Assistant",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "BrowserExtensions",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_EDGE_EXTENSION": "True"
      }
    }
  ]
}
製品パラメータ​

パラメーター名では大文字と小文字が区別されます。Boolean パラメーターは、 True または False (任意の文字の場合) を受け入れます。その他の値 ( 1 や 0など) は無視されて警告が表示され、既定値が使用されます。認識できないパラメーター名は無視されます。特に指定がない限り、Boolean パラメーターは既定で False に設定されます。

ほとんどのパラメーターは、同じ名前のクラシック MSI コマンド ライン パラメーター と一致します。Studio パッケージと Robot パッケージが分離されていたため、Robot と Orchestrator の接続設定は Studioではなく Robotに属します。

Studio

パラメーター値説明
INSTALL_ACTIVITIESTrue, Falseアクティビティ パッケージをインストールします。
INSTALL_STUDIO_LEGACYTrue, FalseStudio レガシをインストールします。
INSTALL_EXCEL_ADDINTrue, FalseExcel アドインをインストールします。Microsoft Excel および Visual Studio Tools for Office ランタイム 10.0.50325 以降が必要です。
INSTALL_SAP_SOLMANTrue, FalseSAP Solution Manager の連携をインストールします。マシンに SAP Connector for Microsoft と SAP_SOLMAN_HOSTが必要です。
SAP_SOLMAN_HOSTホスト名または IP アドレスSAP Solution Manager のホスト。マシンで解決する必要があります。

Robot

パラメーター値説明
SERVICE_URL絶対 URLロボットが接続する Orchestrator URL。
REGISTER_ROBOT_SERVICETrue, FalseRobot を Windows サービス (無人) として登録します。
DISABLE_SECURE_XAMLTrue, FalseWindows サービスとして登録されたロボットの場合、 は XAML ファイルの保護を無効化し、ユーザーがプロセス ファイルを読み取って変更できるようにします。False により、XAML ファイルがセキュリティで保護されます。
INSTALL_ROBOTJSTrue, FalseRobot JavaScript アドオンをインストールします。ユーザー単位のインストールおよび有人インストールの場合は、常にインストールされます。
INSTALL_LIVE_STREAMINGTrue, Falseライブ ストリーミング パッケージをインストールします。
ORCHESTRATOR_AUTO_SIGNINTrue, FalseMicrosoft Entra ID によるシングル サインオンを使用する環境にユーザー単位でインストールされた Attended ロボットの場合、ユーザーは自動的にサインインします。SERVICE_URLが必要です。REGISTER_ROBOT_SERVICE=Trueまたはクライアントの資格情報と組み合わせることはできません。
ENFORCE_DEFAULT_SERVICE_URLTrue, Falseユーザー単位のインストールの場合は、 を既定の Orchestrator URL として SERVICE_URL 適用します。SERVICE_URLが必要です。
ORCHESTRATOR_CLIENT_ID, ORCHESTRATOR_CLIENT_SECRET文字列Unattended ロボットのクライアント資格情報です。両方を、 SERVICE_URL と REGISTER_ROBOT_SERVICE=Trueと一緒に設定します。
LICENSE_KEY文字列ロボットのライセンス キー。
NUGET_OPTIONSEnableOnlineFeeds, DisableOnlineFeedsDisableOnlineFeeds オフライン環境の場合、ロボットの UiPath 公式フィードとコミュニティ オンライン フィードをオフにします。既定値は EnableOnlineFeedsです。
CUSTOM_NUGET_FEEDSname,url;name2,url2カスタム アクティビティ フィードを追加または更新します。フィードには、URL、フォルダー パス、またはネットワーク共有を使用できます。
ENFORCE_SIGNED_EXECUTIONTrue, FalseRobot に対し、UiPath が署名したパッケージをダウンロード、インストール、および実行する程度を制限します。追加の証明書は、インストール後に nuget.config に追加することで信頼できます。
PACKAGES_FOLDERフォルダー パスワークフローとその依存関係のダウンロード場所。既定値は %userProfile%\.nuget\packagesです。
INSTALL_WEBVIEWTrue, Falseインストール時に Microsoft からダウンロードした Microsoft Edge WebView2 ランタイムをインストールします (インターネットへのアクセスが必要)。ダウンロードに失敗した場合、ランタイムはスキップされ、インストールは続行されます。

Assistant

パラメーター値説明
ASSISTANT_OPTIONSDisableMarketplace, EnableMarketplaceMarketplace ウィジェットの非表示と表示を切り替えます。省略すると、マシンの現在の設定が保持されます。

ブラウザー拡張機能

パラメーター値説明
CHROME_INSTALL_TYPE, EDGE_INSTALL_TYPEPolicyOnline、PolicyOffline、ManualPerMachine、ManualPerUser、NativeHostOnly、NoneChrome または Edge 拡張機能のデプロイ方法値では大文字と小文字が区別されません。
INSTALL_CHROME_EXTENSIONINSTALL_EDGE_EXTENSION、INSTALL_FIREFOX_EXTENSIONTrue, False目的のブラウザー用の拡張機能をインストールします。
INSTALL_JAVA_EXTENSION, INSTALL_SILVERLIGHT_EXTENSIONTrue, FalseJava または Silverlight 拡張機能をインストールします。
INSTALL_CITRIX_CLIENT_EXTENSION、INSTALL_RDP_CLIENT_EXTENSION、INSTALL_VMWARE_CLIENT_EXTENSION、INSTALL_AWS_WORKSPACES_CLIENT_EXTENSIONTrue, Falseそのリモート デスクトップ クライアントの拡張機能をインストールします。

レガシ インストールの種類の値である GLOBAL ( ManualPerMachineに相当) と STORE ( PolicyOnlineに相当) は引き続き使用できます。それ以外の値は として扱われ None。

INSTALL_*_EXTENSION パラメーターを省略すると、拡張機能は現在のステートを維持します。つまり、クリーン インストールではインストールされず、インストールを変更またはアップグレードしても、インストール済みの拡張機能はインストールされたままになります。

ランタイム

Runtimes はパラメーターを受け取りません。"Parameters": {}を使用します。

警告:

構成ファイルはプレーン テキストとして読み取られます。ORCHESTRATOR_CLIENT_SECRET や LICENSE_KEYなどのシークレットが含まれている場合は、ファイルへのアクセスを制限し、インストールの完了後に、インストーラーが %TEMP%\UiPathConnected\に書き込むコピーとともに削除します。

updaterConfig.json (UPDATER_CONFIGURATION_FILE)​

アップデーターを設定します。ここでプロキシ設定が指定されます。マシン単位のインストールでは、プロキシはシステム全体で使用するために保持されます。

最小プロキシ構成:

{
  "Proxy": {
    "ProxyAddress": "http://proxy.corp:8080",
    "BypassLocalAddresses": true
  }
}
{
  "Proxy": {
    "ProxyAddress": "http://proxy.corp:8080",
    "BypassLocalAddresses": true
  }
}

認証とバイパス リストを使用するプロキシ:

{
  "Proxy": {
    "ProxyAddress": "http://proxy.corp:8080",
    "BypassList": "localhost;*.corp.local",
    "BypassLocalAddresses": true,
    "UserName": "proxyuser",
    "Password": "proxypassword",
    "Domain": "CORP"
  }
}
{
  "Proxy": {
    "ProxyAddress": "http://proxy.corp:8080",
    "BypassList": "localhost;*.corp.local",
    "BypassLocalAddresses": true,
    "UserName": "proxyuser",
    "Password": "proxypassword",
    "Domain": "CORP"
  }
}

または、固定アドレスの代わりにプロキシ自動構成 (PAC) スクリプトを使用することもできます。

{
  "Proxy": {
    "ScriptAddress": "http://proxy.corp/proxy.pac"
  }
}
{
  "Proxy": {
    "ScriptAddress": "http://proxy.corp/proxy.pac"
  }
}
注:

ProxyAddress と ScriptAddress は相互に排他的です。UserName を設定する場合は、Password も設定する必要があります。

トラブルシューティング​

失敗したインストールを調査するには、msiexec コマンドに /l*v "<log path>" を追加して、詳細なインストール ログをキャプチャします。

インストールは終了コード 1603 で失敗し、ロールバックされます​

詳細なログに Command executed with exit code: 80が含まれている場合、デスクトップ クライアント自体のインストールは失敗しています。原因は、インストーラーのログにあります。

インストール範囲インストーラーのログ
マシンごと%SystemRoot%\SystemTemp\UiPath.Connected.Installer.CLI.<yyyy-MM-dd>.log ( SystemTemp フォルダーのない Windows バージョンでは、 %SystemRoot%\Temp)
ユーザーごと%TEMP%\UiPath.Connected.Installer.CLI.<yyyy-MM-dd>.log

一般的な原因は、必要な製品を含まない製品を要求する構成ファイルです。インストーラーのログには次のような行が含まれます。

Missing required dependencies. The following products must also be installed: Runtimes (required by Robot)
Missing required dependencies. The following products must also be installed: Runtimes (required by Robot)

これを修正するには、以下の手順を実行します。

  1. 「利用可能な製品」に示すように、表示されている製品を "InstallRequested": trueを使用して構成ファイルに追加します。
  2. インストールを再度実行します。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得