- Manuel utilisateur
- Introduction
- Installer les clients de bureau
- Installer à partir de la ligne de commande
- Migrer du MSI classique
- Reporter une mise à jour
Vous pouvez installer les clients de bureau UiPath avec le programme d'installation UiPath Platform (UiPathPlatform.msi) à partir de la ligne de commande, en mode entièrement interactif ou entièrement silencieux, à l'aide des paramètres MSI pris en charge. Le mode silencieux est destiné aux déploiements non assistés. Pour l'installation interactive, consultez Installer les clients de bureau.
Syntaxe
msiexec /i UiPathPlatform.msi [PARAMETER=value ...] [/qn]
msiexec /i UiPathPlatform.msi [PARAMETER=value ...] [/qn]
Les paramètres sont transmis sous forme de paires PARAMETER=value après le chemin du package. Enfermez les valeurs qui contiennent des espaces entre guillemets doubles.
Modes d'installation
| Mode | Commutateur (Switch) | Description |
|---|---|---|
| Interactivité complète | (omettre) | Exécute l'assistant d'installation avec l'interface utilisateur complète. L'utilisateur voit la progression et toutes les invites. |
| Entièrement silencieux | /qn | S'exécute sans interface utilisateur et sans boîte de dialogue. Requis pour les déploiements non assistés. |
Utilisez /qn pour les installations non assistées. Les modes d'IU partielle (/qb, /qr) ne sont pas pris en charge pour les scénarios non assistés, car le programme d'installation peut toujours afficher les boîtes de dialogue de blocage.
Paramètres pris en charge
| Paramètre | Values | Default | Description |
|---|---|---|---|
FORCE_PERUSER | 1 | — | Force une installation par utilisateur même lorsque l'utilisateur actuel est un administrateur. |
CHANNEL | Nom du canal (par exemple, sts) | sts | Le canal de mise à jour que la plateforme suit. |
PLATFORM_CONFIGURATION_FILE | Chemin d'accès absolu du fichier | — | Chemin d'accès à un fichier de configuration des produits appliqué pendant l'installation. |
UPDATER_CONFIGURATION_FILE | Chemin d'accès absolu du fichier | — | Chemin d'accès à un fichier de configuration spécifique au programme de mise à jour appliqué pendant l'installation. |
TELEMETRY_ENABLED | 1 = activé, 0 = désactivé | enabled | Contrôle si les données de télémétrie sont envoyées. |
INSTALLER_LANGUAGE | de, en, es, es-MX, fr, ja, ko, pt-BR, pt, ro, ru, tr, zh-CN, zh-TW | Langue du système | Langue de l'interface utilisateur de l'assistant d'installation. Aucun effet en mode silencieux. |
Étendue de l'installation
Le programme d'installation utilise par défaut une installation par utilisateur. Lorsqu'il est exécuté par un admnistratgeur en mode interactif, il est automatiquement promu vers une installation par machine.
UiPath recommande une installation par machine, qui maintient les clients de bureau disponibles pour tous les utilisateurs et gérés de manière centralisée.
- Pour forcer par utilisateur même pour un administrateur, transmettez
FORCE_PERUSER=1. - Pour une installation par machine, exécutez msiexec à partir d'une invite de commande élevée (administrateur). Une installation silencieuse n'est pas automatiquement promue par machine.
Exemples
Installation interactive
Canal par défaut, assistant complet :
msiexec /i UiPathPlatform.msi
msiexec /i UiPathPlatform.msi
Canal spécifique et fichier de configuration :
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"
Forcer par utilisateur pour un admnistrateur :
msiexec /i UiPathPlatform.msi FORCE_PERUSER=1
msiexec /i UiPathPlatform.msi FORCE_PERUSER=1
Installation silencieuse
Par utilisateur, canal par défaut :
msiexec /i UiPathPlatform.msi /qn
msiexec /i UiPathPlatform.msi /qn
Installation silencieuse avec un canal spécifique, un fichier de configuration et la télémétrie désactivés :
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
Installation propre derrière un proxy d'entreprise (proxy fourni via le fichier de configuration du programme de mise à jour) :
msiexec /i UiPathPlatform.msi UPDATER_CONFIGURATION_FILE="C:\Config\updaterConfig.json" /qn
msiexec /i UiPathPlatform.msi UPDATER_CONFIGURATION_FILE="C:\Config\updaterConfig.json" /qn
Fichiers de configuration
platformConfig.json (PLATFORM_CONFIGURATION_FILE)
Sélectionne les clients de bureau à installer et les paramètres spécifiques au produit.
{
"Packages": [
{
"PackageName": "Studio",
"InstallRequested": true,
"Parameters": {
"INSTALL_ROBOTJS": "true",
"SERVICE_URL": "https://cloud.uipath.com/org/tenant/orchestrator_"
}
},
{
"PackageName": "BrowserExtensions",
"InstallRequested": true,
"Parameters": {
"INSTALL_CHROME_EXTENSION": "true",
"INSTALL_EDGE_EXTENSION": "true"
}
}
]
}
{
"Packages": [
{
"PackageName": "Studio",
"InstallRequested": true,
"Parameters": {
"INSTALL_ROBOTJS": "true",
"SERVICE_URL": "https://cloud.uipath.com/org/tenant/orchestrator_"
}
},
{
"PackageName": "BrowserExtensions",
"InstallRequested": true,
"Parameters": {
"INSTALL_CHROME_EXTENSION": "true",
"INSTALL_EDGE_EXTENSION": "true"
}
}
]
}
updaterConfig.json (UPDATER_CONFIGURATION_FILE)
Configure le programme de mise à jour. C'est ici que les paramètres du proxy sont fournis. Sur une installation par machine, le proxy est conservé pour une utilisation à l'échelle du système.
Configuration minimale du proxy :
{
"Proxy": {
"ProxyAddress": "http://proxy.corp:8080",
"BypassLocalAddresses": true
}
}
{
"Proxy": {
"ProxyAddress": "http://proxy.corp:8080",
"BypassLocalAddresses": true
}
}
Proxy avec l'authentification et une liste de contournement :
{
"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"
}
}
Vous pouvez également utiliser un script d'auto-configuration du proxy (PAC) au lieu d'une adresse fixe :
{
"Proxy": {
"ScriptAddress": "http://proxy.corp/proxy.pac"
}
}
{
"Proxy": {
"ScriptAddress": "http://proxy.corp/proxy.pac"
}
}
ProxyAddress et ScriptAddress s'excluent mutuellement. Si UserName est défini, Password doit également être défini.