- Notas relacionadas
- Primeros pasos
- Asistente de UiPath
- Instalación y actualización
- Tipos de robot
- Componentes de robot
- Servicio de robots
- Ejecutor de robot
- Interfaz de línea de comandos
- Licencia
- Conexión de los robots a Orchestrator
- Procesos y actividades
- Registro
- Robot JavaScript SDK
- Situaciones concretas
- Reinicio de componentes de UiPath Robot
- Sesiones de Windows
- Inicio de sesión usando el sistema de credenciales de Thales Luna
- Inicio de sesión utilizando el proveedor de almacenamiento de clave nShield
- Redirección de Robots a través de un servidor proxy
- Ejecución de tareas en una ventana RDP minimizada
- Uso de unidades de red asignadas
- Detención de un proceso
- Botón de deshabilitación de detención
- Carpetas de paquetes y rutas de red personalizadas
- Integración de CrowdStrike
- Robot de virtualización de apps citrix
- Solución de problemas
- Robot que no responde sobre RDP
- Registros de ejecución duplicados
- Errores de robot encontrados con frecuencia
- Aumento de la duración de la ejecución de proceso
- Exigencia de la verificación de la firma de paquetes
- Mensaje demasiado grande para procesarlo
- Errores al ejecutarse como administrador
- Los paquetes NuGet no son accesibles tras la migración
- Actividades de diálogo de control de acceso de usuario y automatización de IU
- Se requiere .NET durante la instalación
- El ensamblado no se puede cargar desde la red o compartir archivos de Azure
- Las actividades no pueden encontrar .NET Runtime
Servicio de robots
El mantenimiento del robot es el cerebro de todas las operaciones. Se comunica a través de un canal de comunicación entre procesos con Studio , con UiPath Assistant , y la Interfaz de línea de comandos del robot para recibir y procesar información y luego proporcionar las instrucciones necesarias al ejecutor de robot .
El Mantenimiento de robot de UiPath también es responsable de enviar el latido del Robot a Orchestrator y de comunicar el estado de ejecución o de recibir nuevas órdenes de ejecución, y actuar como proxy entre Orchestrator y los hosts de ejecución.
El servicio del robot gestiona y supervisa las sesiones de Windows donde se ejecutan los procesos, y dichas sesiones también cuentan con la confianza de las credenciales de los robots.
El Mantenimiento de robot de UiPath se puede implementar en modo de servicio o en modo de usuario. Las principales diferencias se muestran en la siguiente tabla:
Acción |
Robot en modo servicio |
Robot en modo usuario |
---|---|---|
Ejecución atendida |
|
|
Ejecución Unattended (Gestión de Sesiones Automáticas) |
|
1
|
Ejecución de trabajo concurrente |
|
|
Máquina individual: implementación de multiusuario |
|
|
1
La ejecución Unattended con el Robot Modo Usuario es posible solo mientras el usuario está conectado con una sesión activa.
El UiPath Robot de Modo de Servicio es el más adecuado para los escenarios de automatización unattended. Cuando se ejecuta un proceso, el Ejecutor de robot opera con los mismos derechos que el usuario en el que está registrado.
El Modo de servicio Mantenimiento de robot de UiPath:
- Utiliza UiPath.Service.Host.exe y un servicio adicional por usuario (UiPath.Service.UserHost.exe) para cada usuario en la máquina.
- Lo lanza el Gestor de control de servicio (SCM) bajo el usuario del Sistema local.
- Puede abrir sesiones de Windows interactivas.
- Es el más adecuado para escenarios de automatización unattended e implementaciones de plataforma a gran escala.
- Tiene los mismos derechos que el administrador de la máquina.
- Se encuentra en servicios de Windows.
- Puede ejecutar trabajos desde Orchestrator incluso si un usuario no está conectado al iniciar sesión.
Además:
- El archivo UiPath.settings está instalado en la
%ProgramData%\UiPath
carpeta . - Los paquetes se descargan en la carpeta
%userprofile%\.nuget\packages
de forma predeterminada. -
Los paquetes locales se guardan en la
%ProgramData%\UiPath\Packages
carpeta y están disponibles en el UiPath Assistant.
Un robot de modo de servicio puede actualizarse o convertirse fácilmente a robot de modo de usuario.
Nota: al convertir el Robot del Modo servicio al Modo usuario, es posible que el Robot no pueda acceder a los.xaml
archivos de la carpeta original de paquetes NuGet. Encontrarás más información sobre cómo resolver esta cuestión en esta guía , que ofrece más detalles sobre este escenario específico.
El robot de modo de usuario es el más adecuado para los escenarios de automatización attended. Se ejecuta bajo el usuario que lo inicia, y tiene exactamente los mismos derechos que ese usuario en particular.
El Modo de servicio Mantenimiento de robot de UiPath:
- Utiliza solo UiPath.Service.UserHost.exe y lo lanza automáticamente Studio o UiPath Assistant.
- Es adecuado para escenarios de automatización attended.
- Tiene los derechos del usuario que lo ejecuta.
- No aparece en la lista de servicios Windows.
- Necesita un usuario conectado con una sesión activa para ejecutar trabajos desde Orchestrator.
Además:
- El archivo
UiPath.settings
se instala en la carpeta%LocalAppData%\UiPath
. - Los paquetes se descargan en la
%userprofile%\.nuget\packages
carpeta . -
Los paquetes locales se guardan en la
%ProgramData%\UiPath\Packages
carpeta y están disponibles en el UiPath Assistant.
Un UiPath Robot de modo usuario se puede actualizar o convertir fácilmente a un Robot de modo servicio .