- Notes de publication
- Démarrage
- Paramétrage et configuration
- Projets d'automatisation
- Dépendances
- Types de workflows
- Comparaison de fichiers
- Meilleures pratiques d'automatisation
- Intégration du contrôle de code source
- Débogage
- L'outil de diagnostic (Diagnostic Tool)
- Analyseur de workflow
- À propos de l'analyseur de workflow
- ST-NMG-001 - Convention d'affectation de noms des variables
- ST-NMG-002 - Convention d'affectation de noms des arguments
- ST-NMG-004 - Duplication du nom complet
- ST-NMG-005 - La variable remplace une autre
- ST-NMG-006 - La variable remplace l'argument
- ST-NMG-008 - Longueur de variable dépassée
- ST-NMG-009 - Ajouter un préfixe aux variables DataTable
- ST-NMG-011 - Ajouter un préfixe aux arguments Datatable
- ST-NMG-012 - Valeurs par défaut de l'argument
- ST-NMG-016 : longueur d'argument dépassée
- ST-DBP-002 - Nombre élevé d'arguments
- ST-DBP-003 - Bloc d'interception vide
- ST-DBP-007 - Plusieurs couches de l'organigramme
- ST-DBP-020 - Propriétés de sortie non définies
- ST-DBP-023 : Workflow vide
- ST-DBP-024 - Vérification de l’activité de persistance
- ST-DBP-025 - Condition préalable à la sérialisation des variables
- ST-DBP-026 - Utilisation de l’activité Délai
- ST-DBP-027 - Pratiques exemplaires de persistance
- ST-DBP-028 - Condition préalable à la sérialisation des arguments
- ST-MRD-002 - Valeurs par défaut des noms d'activités
- ST-MRD-004 - Activités inaccessibles
- ST-MRD-005 - Séquences redondantes
- ST-MRD-007 - Clauses If imbriquées
- ST-MRD-008 - Séquence vide
- ST-MRD-009 - Activités profondément imbriquées
- ST-MRD-011 - Utilisation de la ligne d'écriture
- ST-MRD-017 - Incomplet si (Incomplete If)
- ST-USG-005 - Arguments d'activité codée en dur
- ST-USG-009 - Variables inutilisées
- ST-USG-010 - Dépendances inutilisées
- ST-USG-014 - Restrictions sur les paquets (Package Restriction)
- ST-USG-020 - Nombre minimum de messages consignés
- ST-USG-024 - Non utilisé, sauvegardé pour plus tard (Unused Saved for Later)
- ST-USG-025 - Utilisation abusive de la valeur enregistrée (Saved Value Misuse)
- ST-USG-026 - Restrictions d'activité (Activity Restrictions)
- ST-USG-027 - Packages requis
- ST-USG-028 - Restreindre l'invocation des modèles de fichier
- Variables
- Arguments
- Noms d'espace importés
- Enregistrement
- Éléments de l'interface utilisateur
- À propos des éléments d'interface utilisateur
- Propriétés des activités de l'interface utilisateur
- Exemple d'utilisation des méthodes de saisie
- Méthodes de sortie ou de capture de données d'écran
- Exemple d'utilisation de méthodes de sortie ou de capture de données d'écran
- Génération de tables à partir de données non structurées
- Capture relative de données
- Flux de contrôle
- Sélecteurs
- Réf. d’objets
- Capture de données
- Automatisation des images et des textes
- À propos de l'automatisation des images et des textes
- Activités liées à la souris et au clavier
- Exemple d'utilisation de l'automatisation de la souris et du clavier
- Les activités de type texte
- Exemple d'utilisation d'automatisation de texte
- Activités de type OCR
- Activités de type image
- Exemple d'utilisation de l'automatisation d'image et d'OCR
- Automatisation des technologies Citrix
- Automatisation de RDP
- Automatisation de Salesforce
- Automatisation SAP
- Automatisation VMware Horizon
- Journalisation
- Outil ScreenScrapeJavaSupport
- Protocole Webdriver
- Suite de tests - Studio
- Extensions
- Résolution des problèmes
- À propos de la résolution des problèmes
- Prise en charge et limitations de Microsoft App-V
- Résolution des problèmes rencontrés avec Internet Explorer x64
- Problèmes rencontrés avec Microsoft Office
- Identification des éléments d'IU dans PDF avec options d'accessibilité
- Résolution des problèmes rencontrés avec JxBrowser Applications
- Surveillance des événements utilisateur
- Résolution des problèmes Citrix
Paramètres de la ligne de commande
UiPathStudio.msi
ou UiPathStudioCloud.msi
depuis la ligne de commande.
Consultez les sections suivantes pour obtenir des descriptions des paramètres disponibles et quelques exemples d’utilisation.
- Vous devez disposer de droits d'administrateur pour exécuter ces commandes.
- Le changement d'une installation existante via l'exécution de l’installateur à partir de la ligne de commande en mode silencieux n’est pas pris en charge. Toutefois, vous pouvez exécuter l’installateur en mode silencieux pour mettre à jour à partir d’une ancienne version.
- L'utilisation de l'option
/passive
de msiexec.exe pour exécuter une installation Unattended n'est pas prise en charge.
Le tableau suivant répertorie tous les paramètres de ligne de commande disponibles.
Tous les paramètres peuvent être utilisés pour des nouvelles installations, mais seuls les paramètres suivants sont pris en charge lors de la mise à jour à partir d’une ancienne version ou de la modification d’une installation existante :
- Activer / désactiver les fonctionnalités à l’aide de
ADDLOCAL
. Veuillez noter que le Robot ne peut pas être désactivé. SERVICE_URL
- disponible lors de la commutation du Robot du mode de service en mode utilisateur lorsque l'argumentRegisterService
n'est pas inclus.-
NUGET_OPTIONS
,ENFORCE_SIGNED_EXECUTION
,DISABLE_SECURE_XAML
, etTELEMETRY_ENABLED
- ne sont pas disponibles pour la modification des installations existantes.Commande
Description
/q
Permet d'installer les fonctionnalités spécifiées d'UiPath en mode silencieux, sans afficher l'interface utilisateur.
/l*vx <LogFile>
Génère un fichier journal d'installation au chemin d'accès spécifié. À partir de la version v2018.4.2, ce fichier peut également inclure des informations de licence si vous utilisez sous licence Studio ou Robot au moment de l'installation.
Vous pouvez envoyer le fichier ensuite à notre équipe d'assistance si, pour une raison quelconque, vous rencontrez des difficultés lors du processus d'installation.
ADDLOCAL
Vous permet de sélectionner les fonctionnalités à installer. SiADDLOCAL
est utilisé, seules les fonctionnalités spécifiées sont installées. SiADDLOCAL
n’est pas utilisé, les fonctionnalités suivantes sont installées : Studio, le robot en mode service, les packages d’activités et le module JavaScript add-on.Prend en charge les options suivantes :
DesktopFeature
: indique que vous désirez installer les fonctionnalités Robot et Studio.Studio
: installe Studio.ExcelAddin
: installe le complément Excel pour StudioX Vous ne pouvez pas l'utiliser sansStudio
.Robot
- Installe le Robot en mode utilisateur ou en mode service, ainsi que l'Assistant.- Pour installer le Robot en mode service, ajoutez également l'option
RegisterService
. C'est le choix recommandé pour les Unattended Robots. - Pour installer le Robot en mode utilisateur, n’ajoutez pas l’option
RegisterService
. C’est le choix recommandé pour les Robots Attended et de développement.
Remarque : si vous convertissez le Robot du mode service au mode utilisateur, il se peut que le Robot ne puisse pas accéder aux fichiers.xaml
du dossier des packages NuGet original. Pour plus de détails sur la façon de résoudre ce problème, consultez l'article de dépannage Packages NuGet non accessibles après la migration (NuGet packages not accessible after migration).Packages
- installe les paquets d'activité, mais seulement à condition d'utiliser les argumentsDesktopFeature
etRobot
.StartupLauncher
: permet d'exécuter le Robot au démarrage de Windows, mais seulement si les argumentsDesktopFeature
etRobot
sont utilisés.JavaBridge
: Installe UiPath Java Bridge pour améliorer l'intégration et l'automatisation concernant les applications Java. Notez que l'installation de Java Bridge peut s'avérer plus longue. Vous ne pouvez pas l'utiliser sans les argumentsDesktopFeature
etRobot
.ChromeExtension
: installe l'Extension UiPath Google Chrome. Vous ne pouvez pas l'utiliser sans les argumentsDesktopFeature
etRobot
.EdgeExtension
– installe l'extension UiPath basée sur Microsoft Edge Chromium. Elle ne peut pas être utilisée sans l'argumentRobot
.CitrixClient
: installe l'extension de client UiPath Citrix. Vous ne pouvez pas l'utiliser sans les argumentsDesktopFeature
etRobot
.JavaScriptAddOn
- Installe le module complémentaire Robot JavaScript pour prendre en charge le Robot JavaScript SDK.SapPlugin
- Installe le plug-in SAP Solution Manager. Nécessite l'installation du connecteur SAP pour Microsoft sur votre ordinateur. Sur les nouvelles installations, vous devez également fournir une adresse pour l'instance à l'aide du paramètreSAP_SOL_MAN_HOST
. Il ne peut pas être utilisé sansStudio
.MSIINSTALLPERUSER
Vous permet d'installer Studio et Robot uniquement pour l'utilisateur actuel. Pour installer par utilisateur, ajoutezMSIINSTALLPERUSER=1
. Pour installer par machine, n'incluez pas ce paramètre.SAP_SOL_MAN_HOST
Nom d’hôte ou adresse IP pour votre instance SAP Solution Manager. Nécessaire pour les nouvelles installations si l’argumentSapPlugin
a été fourni pour l’optionADDLOCAL
.Par exempleUiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,SapPlugin SAP_SOL_MAN_HOST=ip_address
APPLICATIONFOLDER
Cette commande vous permet d'installer Studio et Robot dans le répertoire de votre choix.
NUGET_OPTIONS
Ce paramètre est recommandé si vous travaillez dans un environnement hors ligne. S'il est défini surDisableOnlineFeeds
, ce paramètre permet de désactiver les flux communautaires et UiPath officiels en ligne pour le Robot. Seuls les flux Orchestrator et locaux sont pris en compte.Notez que les flux d'URL ne sont pas supprimés des fichiers de configuration; uniquement ignorés.
Vous pouvez utiliser ce paramètre pour les installations et pour les mises à niveau.Remarque : le paramètreNUGET_OPTIONS
ne désactive pas les flux UiPath en ligne officiels et Community pour Studio.PACKAGES_FOLDER
Vous permet de modifier l'emplacement de téléchargement de vos workflows et leurs dépendances pour Studio et/ou Robot. Ce dossier peut être spécifique à l'utilisateur ou accessible par tous les utilisateurs à partir d'une machine. Ce paramètre peut être utilisé à la fois pour les robots en mode service ou en mode utilisateur. Si vous n'indiquez pas ce paramètre, le dossier par défaut est%userProfile%\.nuget\packages
.Remarque : lorsque vous modifiez le dossier des packages, assurez-vous que tous les utilisateurs qui doivent exécuter des processus ont un accès en lecture à ce dossier.Remarque : lors de l'utilisation du paramètrePACKAGES_FOLDER
, il existe certaines limitations. Pour plus d'informations, consultez Dossiers de packages personnalisés et Chemins d'accès réseau.Il est possible d'utiliser des variables d'environnement, telles que%USERNAME%
ou%USERPROFILE%
. Vous devez échapper le caractère spécial%
, comme suit :- Lorsque la configuration est invoquée depuis l'invite de commande, utilisez
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
; - Dans les scripts de commandes, utilisez
%
-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
. - Dans la console ou les scripts PowerShell : aucun échappement n'est nécessaire.
- Si votre utilisateur est un compte de domaine Active Directory, il est recommandé de spécifier également le nom de domaine dans la structure de dossiers, tel que
C:\packages\^%UserDomain^%.^%Username^%
- Pour les installations sur des machines Windows Server (qui permettent des exécutions simultanées - Robots HD), vous devez fournir des chemins d'accès spécifiques à chaque utilisateur. En savoir plus sur l'utilisation du même chemin d'accès pour plusieurs robots.
Remarque : lors de l'utilisation du paramètrePACKAGES_FOLDER
, il existe certaines limitations. Pour en savoir plus, consultez la documentation sur les dossiers de packages personnalisés et les chemins d'accès réseau.Pour plus d’informations sur la façon de modifier le dossier de téléchargement pour les packages après l’installation, voir Gérer les packages d’activités dans le Guide Studio.
CUSTOM_NUGET_FEEDS
Permet d'ajouter des activités NuGet personnalisées pour Studio et/ou pour Robot. Cette commande ajoute ou met à jour uniquement la liste existante de flux.
Il doit être renseigné avec des paires clé-valeur de type chaîne. Les emplacements valides incluent les flux en ligne, les chemins de dossiers et les lecteurs réseau partagés. Assurez-vous que les flux fournis sont accessibles à tous les utilisateurs d'une machine donnée. Séparez les flux par des points-virgules (;).
Exemple :CUSTOM_NUGET_FEEDS="FeedName1,https://my.custom.nuget.feed; FeedName2,D:\Custom\Activities\Packages\"
.ENFORCE_SIGNED_EXECUTION
Facultatif. Permet de demander à vos Robots de n'exécuter que des paquets signés. Vous pouvez utiliser ce paramètre pour les nouvelles installations et les mises à jour de vos instances. Si ce paramètre n'est pas spécifié au moment du déploiement, la signature des paquets n'est pas activée.
Prend en charge les options suivantes :
1
- Le Robot est capable de télécharger, d'installer ou d'exécuter seulement l'auteur ou le référentiel de paquets signé par UiPath. Si vous souhaitez ajouter votre propre certificat en tant que source de confiance, vous devez le faire en modifiant le fichiernuget.config
. Pour savoir comment procéder, veuillez consulter cette page.0
: aucune règle de signature de paquets n'est appliquée sur votre déploiement de Robot.
Pour plus d’informations sur la façon d’appliquer l’exécution signée après l’installation, voir Signer les packages.
CODE
Permet d'activer la licence de votre Studio.
CONNECTIONSTRING
Connecte automatiquement le Robot à l'instance locale d'Orchestrator à l'aide de la chaîne de connexion tout en l'installant. Veuillez noter que les éléments suivants sont requis :
- Le paramètre
WindowsAuth.Enabled
du fichierUiPath.Orchestrator.dll.config
doit être configuré surtrue
. - Le paramètre
WindowsAuth.Domain
doit être configuré sur un domaine valide. - le Robot en mode de service
- une configuration de machine standard doit être en place.
Remarque : l'inscription automatique avec des machines standard à l'aide duCONNECTIONSTRING
ne peut être utilisée qu'avec Orchestrator v2020.10.CHROME_INSTALL_TYPE
Installe automatiquement l'extension Chrome via une stratégie.
Prend en charge les options suivantes :
GLOBAL
: l'extension Chrome est automatiquement installée par système, l'équivalent de l'appel de la commande /ChromeGlobal à l'aide de l'outil SetupExtenstions.STORE
: l'extension Chrome est automatiquement installée par système via une stratégie, l'équivalent de l'appel de la commande /ChromePolicyGlobal à l'aide de l'outil SetupExtenstions.
DISABLE_SECURE_XAML
Permet de désactiver la sécurité des fichiersXAML
pour les Robots installés en tant que service Windows. Les fichiersXAML
non sécurisés permettent de lire et de modifier les fichiers et la logique de processus.Prend en charge les options suivantes :
0
: Option par défaut. Lorsqu'elle est utilisée, elle active la sécurité des fichiersXAML
pour les Robots du service Windows.1
: Désactive la sécurité des fichiersXAML
des Robots du service Windows.
Remarque : vous ne pouvez utiliser ce paramètre que lors d'une nouvelle installation ou d'une mise à jour.SERVICE_URL
Permet de définir l'URL de l'instance Orchestrator à laquelle les utilisateurs se connecteront en utilisant la connexion interactive.
L’URL fournie est enregistrée dans le fichieruipath.config
, et elle n’est enregistrée que pour les Robots en mode utilisateur. Pour les installations en mode service, l’argument est ignoré.Lorsque vous exécutez l’installateur pour mettre à jour depuis une ancienne version ou modifier votre installation existante, ce paramètre est pris en charge si vous faites basculer le Robot du mode de service au mode utilisateur (l’optionRegisterService
n’est pas incluse).ORCHESTRATOR_URL
Dans une nouvelle installation, vous pouvez spécifier l'URL principale d'Orchestrator, utilisée pour récupérer les informations de mise à jour automatique (par exemplehttps://orchestrator.local/organizationName/tenantName
).TELEMETRY_ENABLED
Permet de désactiver la collecte des données d'utilisation et peut être effectuée au moment de l'installation pour Studio et Robot.
Remarque : vous ne pouvez utiliser ce paramètre que lors d'une nouvelle installation ou d'une mise à jour.La télémétrie est activée par défaut pour Studio et Robot. Pour la désactiver, utilisez la valeur suivante pour le paramètre chaque fois que vous effectuez une nouvelle installation ou une mise à jour :
TELEMETRY_ENABLED=0
Remarque: Cela désactive la télémétrie pour Studio et Robot.Si vous souhaitez activer la télémétrie, n'incluez pas le paramètre ou incluez-le avec la valeur suivante :
TELEMETRY_ENABLED=1
Pour plus d’informations sur la collecte de données d’utilisation et la façon de modifier les paramètres de télémétrie, consultez le document Abandon de la télémétrie.
ENABLE_PIP
Vous permet d’activer la fonctionnalité Incrustation d'image de la machine lors de l’installation de la ligne de commande UiPath.
Pour l’activer, utilisez le paramètre suivant :
ENABLE_PIP=1
Exemple :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages ENABLE_PIP=1
ORCHESTRATOR_AUTO_SIGNIN
Si vous installez l'Attended Robot en mode utilisateur et que votre environnement est configuré pour utiliser l'authentification unique avec Azure Active Directory, cela active la connexion automatique à votre compte. Ce paramètre doit être utilisé avec ORCHESTRATOR_URL
.Pour activer cette option, utilisezORCHESTRATOR_AUTO_SIGNIN=1
.ENFORCE_DEFAULT_SERVICE_URL
Pour les installations en mode utilisateur, ce paramètre applique l’URL de service par défaut.
Pour activer cette option, utilisezENFORCE_DEFAULT_SERVICE_URL=1
.ORCHESTRATOR_URL
doit également être activée. - Pour installer le Robot en mode service, ajoutez également l'option
UiPathStudio.msi
se trouve. Vous pouvez procéder à l'aide de la commande suivante, par exemple : cd D:\UiPathInstaller
.
- Installez Studio, ainsi qu'un Robot en tant que service Windows et les paquets d'activités :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages
- Installer Studio et un Robot en mode utilisateur uniquement pour l'utilisateur actuel -
UiPathStudio.msi MSIINSTALLPERUSER=1 ADDLOCAL=DesktopFeature,Studio,Robot
- Installez l'ensemble de la gamme Bureau (Desktop) en mode silencieux :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,StartupLauncher,JavaBridge /Q
- Installez en mode silencieux l'ensemble de la suite Desktop et l'extension Chrome via la politique -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,ChromeExtension CHROME_INSTALL_TYPE=STORE /Q
- En mode silencieux, installez Studio, ainsi qu'un Robot en tant que service Windows et les paquets d'activités, le tout dans le dossier
D:\UiPath
:UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages APPLICATIONFOLDER=D:\UiPath /Q
-
Installez le Robot en tant que service Windows en mode silencieux et connectez-le à Orchestrator :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService CONNECTIONSTRING=https://demo.uipath.com/api/robotsservice/GetConnectionData?tenantId=1 /Q
- Installe Studio en mode silencieux, le Robot en tant que service Windows et ajoute deux flux d'activités personnalisés :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService CUSTOM_NUGET_FEEDS="Feed Name1, https://my.custom.nuget.feed; FeedName2, D:\RPA\Activities\Packages\" /Q
- En mode silencieux, installez et activez la licence pour Studio, un Robot en tant que service Windows et un flux local d'activité :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages CODE=1234567890 /Q
- Installe Robot en tant que service Windows et désactive les flux en ligne officiels :
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds