- Notes de publication
- Démarrage
- Assistant UiPath
- Installation et mise à niveau
- Types de robot
- Composants du Robot
- Service de robots
- Exécuteur Robot
- Interface de ligne de commande
- Licences
- Connexion des Robots à Orchestrator
- Processus et activités
- Journalisation
- Robot JavaScript SDK
- Scénarios spécifiques
- Redémarrage des composants du Robot
- Sessions Windows
- Connexion à l’aide du système d’informations d’identification Thales Luna
- Connexion à l’aide du fournisseur de services de chiffrement nShield
- Rediriger les Robots vers un serveur proxy
- Exécuter des tâches à partir d'une session de bureau à distance minimisée
- Utilisation de lecteurs réseau mappés
- Arrêter un processus :
- Désactiver le bouton Arrêt
- Dossiers de paquets personnalisés et chemins d'accès réseau
- Intégration de CrowdStrike
- Virtualisation des applis Citrix par le Robot
- Résolution des problèmes
- Robot ne répond pas sur RDP
- Journaux d'exécution en double
- Erreurs du Robot fréquemment rencontrées
- Augmentation de la durée d'exécution des processus
- Vérification forcée de la signature des paquets
- Message trop volumineux pour être traité
- Erreurs lors de l’exécution en tant qu’administrateur
- Les packages NuGet ne sont pas accessibles après la migration
- Invite de contrôle d'accès utilisateur et activités d'automatisation de l'interface utilisateur
- .NET nécessaire lors de l'installation
- L'assembly ne peut pas être chargé à partir du réseau ou d'un partage de fichiers Azure
- Les activités ne trouvent pas le runtime .NET
Exécuteur Robot
L'exécuteur Robot (UiPath.Executor.exe) est le composant Robot directement responsable de l'exécution d'un processus. Dès qu'une tâche est démarrée, le service Robot lance une instance de l'exécuteur Robot.
L'exécuteur prend systématiquement en compte la configuration DPI du moniteur. Par conséquent, les flux de travail peuvent être exécutés sur tous les types de DPI, quelle que soit la configuration de la machine sur laquelle ils ont été créés. Pour les applications qui ne tiennent pas compte du DPI (que ce soit volontaire ou non), vous pouvez choisir de désactiver le DPI.
En fonction du projet d'automatisation, le service de robot va lancer le type d'exécuteur destiné à exécuter l'automatisation.
Il existe un type d'exécuteur pour chaque type de projet d'automatisation disponible :
Type de projet |
Architecture |
Plateformes prises en charge |
Infrastructures |
---|---|---|---|
Windows - Héritage |
32 bits |
Windows (32 bits et 64 bits) |
.NET Framework 4.6.1 |
Windows |
64 bits |
Windows (64 bits) |
.NET 6 avec prise en charge Windows |
Multiplateforme |
64 bits |
Windows, Linux et macOS (64 bits) |
.NET 6 avec prise en charge multiplateforme |
Le fait de toujours disposer d'un exécuteur supplémentaire prêt à exécuter une automatisation améliore le temps de démarrage de l'exécution du processus.
Par défaut, les exécuteurs préchargés suivants sont automatiquement lancés au démarrage du robot :
-
Sous Windows : Windows et hérité
-
Sur Mac : multiplateforme (portable)
Vous pouvez remplacer le comportement par défaut en ajoutant la variable d'environnement utilisateur UIPATH_PRE_LOADED_EXECUTOR à la machine robot avec la valeur Aucun (None). De cette façon, l'exécuteur préchargé ne démarre que lorsque le premier processus est exécuté.
Pour désactiver complètement la fonctionnalité d'exécuteur préchargé, ajoutez la variable d'environnement UIPATH_DISABLE_PRE_LOADED_EXECUTOR à la machine robot avec la valeur définie sur « True ».
La fonctionnalité d'exécuteur préchargé n'est disponible que pour les processus d'exécution Attended démarrés à partir de l'Assistant UiPath, de RobotJS, de Studio ou de l'interface de ligne de commande. Une tâche Unattended démarrée à partir d'Orchestrator lance un seul exécuteur lorsque la tâche démarre.