- Notas relacionadas
- Primeros pasos
- Asistente de UiPath
- Instalación y actualización
- Tipos de robot
- Componentes de robot
- Licencia
- Conexión de los robots a Orchestrator
- Procesos y actividades
- Registro
- Robot JavaScript SDK
- Situaciones concretas
- 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
- 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
- Los Proyectos de .NET6 dan error de ejecución
A Package combines all parts used in an automation and it can include: Activities, Workflows, Files, Data Sources, and other components needed for running the automation. A project created in Studio is published as a Package to a location/feed from where it is later downloaded by the robot and used to run an automation.
Las siguientes ubicaciones/fuentes se configuran de forma predeterminada en Studio:
- Tenant de Orchestrator y Host de Orchestrator
- Local
- Oficial
- Marketplace
También se pueden utilizar fuentes personalizadas, pero antes de configurar una ubicación personalizada para publicar un paquete, comprueba que los UiPath Robots tienen acceso a ella.
Para la localización de paquetes, es necesario utilizar rutas absolutas. No se admiten las rutas relativas.
Para obtener más información sobre cómo funcionan las fuentes y cómo cambiarlas, consulta el documento Administrar paquetes de actividades, que da más detalles sobre este asunto.
Cambio de la ubicación de paquetes
La ubicación del paquete se puede cambiar a través de la Línea de comandos para configuración utilizando el parámetro PACKAGES_FOLDER o editando el archivo uipath.config. Esto te permite cambiar la ubicación de descarga de tus flujos de trabajo y sus dependencias para Studio y/o UiPath Robot.
Al instalar UiPath Robot mediante la línea de comandos, si no proporcionas este parámetro la carpeta predeterminada es %userProfile%\.nuget\packages.
Es posible utilizar variables de entorno como %USERNAME% o %USERPROFILE%, pero debe escaparse de la siguiente manera:
:fa-caret-right: Cuando el símbolo del sistema recurre a la configuración (utiliza : UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%)
:fa-caret-right: Secuencias de comandos por lotes: usa %: UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%.
:fa-caret-right: Secuencias de comandos o consola de PowerShell: no necesitan escape.
:fa-caret-right: Cuando se utilizan cuentas de dominio de Active Directory, se recomienda especificar también el nombre del dominio en la estructura de carpetas, como por ejemplo C:\packages\^%UserDomain^%.^%Username^%.
Uso de la misma ruta para varios robots
Multiple robots can use the same path (local folder or shared network folder) to download and execute automations.
En función de la ubicación y del tipo de implementación de UiPath Robot. puede haber algunas limitaciones:
Modo de servicio
Ruta local
- No hay restricciones cuando se usa una ruta local por parte de varios robots de modo de servicio en la misma máquina.
Ruta de la red
- Cuando el robot se implementa en modo de servicio y se usa XAML seguro no se admitirán las rutas de red.
- Los robots de modo de servicio instalados en máquinas independientes no se pueden conectar a la misma carpeta en una red. Cada máquina debe tener su propia carpeta.
- Solo se admiten las rutas no asignadas, por ejemplo,
\\server\Packages. No se admiten rutas de red asignadas, comoZ:\Packages. La razón consiste en la forma de resolver las asignaciones por usuario. En este caso, el propietario de los archivos instalados es la cuenta del equipo y, por lo tanto, no tendrá acceso a las asignaciones de red por usuario.
Modo de usuario
Ruta local
- Cuando se usan rutas locales, la ruta debe contener el nombre de usuario.
- Si la misma ruta local se usa por parte de varios robots de modo de usuario en la misma máquina, la instalación o ejecución de una automatización puede fallar si dos o más robots intentan usar los archivos de la carpeta al mismo tiempo. Si dos o más robots intentan instalar el mismo proceso al mismo tiempo, la instalación puede fallar.
Ruta de la red
-
Cuando se usan rutas de red, la ruta debe incluir el nombre de la máquina y el nombre del usuario.
Nota:Si el mismo proceso tiene que ser ejecutado por varios robots de forma simultánea, asegúrate de que el flujo de trabajo no escribe ni modifica ningún archivo de la carpeta de instalación del flujo de trabajo. El directorio de trabajo de la automatización es la carpeta de instalación, por lo que debes evitar usar rutas relativas en el flujo de trabajo, excepto al leer archivos empaquetados en la automatización.
Para evitar esto, usa rutas absolutas que se resuelvan para cada usuario concreto. Por ejemplo,
%userprofile%\Desktopo%temp%.