UiPath Documentation
robot
2026.10
false
Guide de l’administrateur du Robot

Service de robots

Service Windows de gestion des connexions, des sessions et des informations d'identification Orchestrator.

Vue d'ensemble (Overview)​

In Service Mode, the Robot uses a Windows service that always runs when the machine is powered on. In User Mode, the Robot Service runs under the logged-in user instead (see UiPath.Service.UserHost.exe below). The service maintains a consistent connection with the UiPath Orchestrator to ensure the Robot can accept and execute jobs anytime. Some of the main capabilities of the Robot Service are:

  • Communication entre les processus (IPC) : une fois que vous exécutez une automatisation, le service de robot UiPath reçoit les données de processus et les décompose en actions que l'exécuteur Robot peut comprendre et effectuer. Tout cela grâce à des canaux de communication à travers lesquels les différents composants logiciels installés sur le même appareil partagent des données.
  • Connexion à Orchestrator : le service de robot UiPath maintient un contact permanent avec Orchestrator, lui communiquant son statut opérationnel et la réception de nouvelles instructions. Il envoie une pulsation à Orchestrator, un signal qui indique que le service de robot UiPath est en ligne et fonctionne.
  • Gestion des sessions et des informations d’identification : le service de robot UiPath gère les sessions Windows, créant des environnements de tâches isolés pour chaque robot. Parallèlement, le service de robot UiPath protège la sécurité des données sensibles en gérant les informations d'identification du robot. Dans les tâches nécessitant une authentification, le service de robot UiPath récupère les informations d'identification nécessaires de manière sécurisée et les transmet au robot.
  • Modes de fonctionnement : le service de robot UiPath peut fonctionner dans en mode service ou en mode utilisateur. Ces modes se différencient principalement par leurs modes d'installation et d'utilisation, et par le type de tâches qu'ils ont tendance à prendre en charge.

Le service de robot UiPath prend en charge les automatisations unattended et attended comme suit :

  • Automatisation Unattended : le service de robot UiPath exécute des processus en arrière-plan, même dans des environnements virtuels ou lorsque l'utilisateur n'est pas connecté. Il prend des décisions en fonction de règles prédéfinies. Il est adapté aux tâches de grande envergure et à volume élevé, ce qui améliore l'efficacité opérationnelle.
  • Automatisation Attended : le service de robot UiPath travaille aux côtés d'un utilisateur pour lui fournir de l'aide dans des tâches de routine. Il peut s'agir de tâches basées sur des règles qui nécessitent un jugement humain, avec pour objectif d'améliorer la cohérence et la productivité.

UiPath.Service.Host.exe​

Lorsque vous installez le robot en mode service, UiPath.Service.Host.exe le service qui gère tout ce qui concerne l'exécution des tâches en arrière-plan.

En mode de service, le robot s'exécute dans le système local, ce qui signifie qu'il démarre en même temps que le système.

Le service UiPath.Service.Host.exe gère comment et quand le robot ouvre une session Windows pour exécution. Il est responsable du lancement et de la maintenance de l'exécuteur Robot dans ces sessions.

UiPath.Service.Host.exe est un élément essentiel de la fonctionnalité robot : il garantit que les processus d'automatisation sont exécutés correctement en arrière-plan sans nécessiter d'interaction de l'utilisateur. Il s'exécute indépendamment de la connexion d'un utilisateur.

UiPath.Service.UserHost.exe​

UiPath.Service.UserHost.exe est un service lié au robot UiPath lorsqu'il est installé en mode utilisateur.

En mode utilisateur, le robot s'exécute sous l'utilisateur connecté et ne peut fonctionner que dans une session Windows active. Il ne nécessite pas d'autorisations système spéciales et s'arrête lorsque l'utilisateur se déconnecte.

Le service UiPath.Service.UserHost.exe exécute des tâches planifiées par Orchestrator et lance le robot pour l'exécution de la tâche.

The executors host​

For agents, functions, and API workflows, the Robot Service starts a separate host process that runs the executor packages. Jobs for the same executor package share one host process, as long as they run as the same user and with the same Orchestrator settings. If a host process exits, the next job for that executor package starts a new one. The Robot Service doesn't start the host process for a robot connected with a machine key.

In service mode, the Robot Service runs as the Windows service UiRobotSvc, named UiPath Robot. The UiPath Platform Installer registers it for per-machine installations with the Unattended robot type.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance(opens in new window)

Vous souhaitez apprendre ? UiPath Academy(opens in new window)

Vous avez des questions ? UiPath Forum(opens in new window)

Rester à jour