robot
2023.10
false
- Primeros pasos
- Instalación y actualización
- Tipos de robot
- Componentes de robot
- Licencia
- Conexión de los robots a Orchestrator
- Procesos y actividades
- Registro
- 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
- Control
- Solución de problemas
- Errores comunes de conexión
- 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
- Resolución de problemas de integración de CrowdStrike
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath Robot
Última actualización 22 de nov. de 2025
Se puede configurar otro comportamiento personalizado a través de variables de entorno del sistema.
Importante:
Después de modificar cualquiera de las variables del sistema, reinicia el mantenimiento de robot de UiPath.
La siguiente lista resume los casos de uso más comunes:
-
UIPATH_SESSION_TIMEOUT: cambia el tiempo de espera predeterminado de 60 segundos para crear una sesión interactiva. Ajusta este valor para adaptar el comportamiento del robot en función del rendimiento y los tiempos de carga del sistema con el que interactúa.Ejemplo:
UIPATH_SESSION_TIMEOUT=75UIPATH_SESSION_TIMEOUT=75 -
UIPATH_PIP_SESSION_TIMEOUT: cambia el tiempo de espera predeterminado de 180 segundos para iniciar un proceso en una sesión de robot.Ejemplo:
UIPATH_PIP_SESSION_TIMEOUT=60UIPATH_PIP_SESSION_TIMEOUT=60 UIPATH_LANGUAGE: establece el idioma en el que opera el robot. El orden de precedencia es:UIPATH_LANGUAGEValor- Variable de entorno de la máquina
- Cultura de IU del hilo actual
- Idioma predeterminado de UiPath (inglés)
Ejemplo:
UIPATH_LANGUAGE=FrenchUIPATH_LANGUAGE=French-
UIPATH_HEADLESS_WITH_USER: utiliza las credenciales de un usuario específico, que se configuró previamente en Orchestrator.Ejemplo:
UIPATH_HEADLESS_WITH_USER=TrueUIPATH_HEADLESS_WITH_USER=True -
UIPATH_PRE_LOADED_EXECUTOR: de forma predeterminada, se lanza un ejecutor precargado cuando se inicia el robot. Para cambiar este comportamiento e iniciar el ejecutor precargado solo cuando se ejecuta el primer proceso, establece esta variable enNone.Ejemplo:
UIPATH_PRE_LOADED_EXECUTOR=NoneUIPATH_PRE_LOADED_EXECUTOR=None -
UIPATH_DISABLE_PRE_LOADED_EXECUTOR: deshabilita la característica del ejecutor precargado.Ejemplo:
UIPATH_PRE_LOADED_EXECUTOR=NoneUIPATH_PRE_LOADED_EXECUTOR=None -
UIPATH_ROBOTJS_ALLOWLIST: acepta automáticamente el cuadro de diálogo de consentimiento del robot, al establecer la conexión entre el SDK de Robot JS y el ejecutor de robot.La variable acepta URL de aplicación personalizadas, separadas por punto y coma. Incluye el número de puerto en la URL si difiere de los puertos estándar (80 o 443).
Ejemplo:
UIPATH_ROBOTJS_ALLOWLIST=cloud.uipath.com;mydomain.com;UIPATH_ROBOTJS_ALLOWLIST=cloud.uipath.com;mydomain.com; -
UIPATH_DNS_MACHINENAME: permite utilizar el nombre de host DNS para Localhost al crear sesiones RDP. Para ejecutar trabajos desatendidos en entornos con autenticación Kerberos para RDP, establece este valor en Verdadero.Ejemplo:
UIPATH_DNS_MACHINENAME=TrueUIPATH_DNS_MACHINENAME=True -
NUGET_FALLBACK_PACKAGES: configura las rutas a las carpetas de paquetes alternativos. Utiliza punto y coma para separar varias rutas.En ausencia de esta variable, el Robot busca carpetas de paquetes de reserva en el archivoNuget.config. -
NUGET_SCRATCH: permite que varios robots de modo de usuario en la misma máquina compartan una ruta local para almacenar paquetes.El valor debe ser una ruta diferente a la carpeta de instalación de Nuget, y actúa como carpeta temporal para NuGet.
Nota: solo la variableNUGET_SCRATCHdebe utilizar la carpeta temporal configurada.Ejemplo:
NUGET_SCRATCH=C:\NuGetTempFolderNUGET_SCRATCH=C:\NuGetTempFolder -
UIPATH_PRESERVE_CREDENTIALS_CASE: conserva las mayúsculas y minúsculas originales de las credenciales de registro (dominio\nombre de usuario).Ejemplo:
UIPATH_PRESERVE_CREDENTIALS_CASE = TrueUIPATH_PRESERVE_CREDENTIALS_CASE = True -
UIPATH_SESSION_BEHAVIOR: configura la forma en que se comporta la restauración de la sesión después de completar un trabajo. Las siguientes opciones están disponibles:TryReuseAndRestoreSession—Opción predeterminada. Intenta reutilizar la sesión y restaurarla a su estado anterior una vez finalizado un trabajo. Si no hay ninguna sesión inicial que reutilizar, se cierra sesión al restaurar.ForceNew—Crea una sesión completamente nueva, independientemente del estado de la sesión anterior. Siempre cierra sesión al restaurar.LeaveSessionActive—Impide la restauración del estado de la sesión inicial.LeaveSessionDisconnected—Desconecta siempre la sesión al restaurar.
UIPATH_SESSION_BEHAVIOR = LeaveSessionDisconnectedUIPATH_SESSION_BEHAVIOR = LeaveSessionDisconnected