- 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
- 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
- Verificación de la firma de paquete
- Mensaje demasiado grande para procesarlo
- Errores al ejecutarse como administrador
- Actualización de Orchestrator de 2018.4 a 2020.10
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
The Package Location can be changed via Command Line using the PACKAGES_FOLDER parameter. This enables you to change the download location of your workflows and their dependencies for Studio and/or Robot. This folder can be user specific or accessible by all users from a machine and can be used either if the Robot is installed in Service-Mode or User-Mode.
Para el UiPath Robot en modo de servicio, los paquetes se instalan en todos los usuarios simultáneamente.
Para múltiples robots de modo de usuario instalados en una máquina, la carpeta de paquetes no puede ser la misma (como C:\Packages). Esto se debe a que el primer UiPath Robot en modo de usuario que descarga e instala un paquete restringe el acceso al archivo .XAML solo para ese usuario, lo que hace que los demás UiPath Robots en modo de usuario en esa máquina no puedan utilizar la carpeta correspondiente o el paquete, por no disponer de los suficientes privilegios.
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:
- Cuando el símbolo del sistema recurre a la configuración (utiliza: )
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%. - Secuencias de comandos por lotes: usa
%:UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%. - Para la consola PowerShell o scripts - no es necesario ningún escape.
Si tu usuario es una cuenta de dominio de Active Directory, te recomendamos que especifiques el nombre de dominio en la estructura de la carpeta también como C:\packages\^%UserDomain^%.^%Username^%.
Dependiendo de la arquitectura utilizada por tu empresa, puede haber algunas limitaciones. A continuación puedes encontrar los casos de uso más frecuentes:
Implementación de modo de servicio con XAML seguro habilitado:
Ruta local:
- When using a High Density environment, the path must resolve differently for different users. In this situation, the path must contain the
%USER%,%USERPROFILE%format or other user-specific path. - Cuando no se usa la alta densidad, no es necesario especificar el perfil de usuario en la ruta.
Ruta de red:
- Cuando el robot se implementa en modo de servicio y se usa XAML seguro no se admitirán las rutas de red.
Read more about Secure XAML.
Implementación de modo de servicio con XAML seguro deshabilitado:
Ruta local
- Cuando se implementa el robot en modo de servicio y no se utiliza XAML seguro, no hay restricciones para el uso de rutas locales.
Ruta de red:
- Solo se admiten las rutas no asignadas, por ejemplo,
\\server\Packages. Las rutas de red asignadas comoZ:\Packagesno se admiten. La razón consiste en la forma de resolver las asignaciones por usuario. En esta situación, el propietario de los archivos instalados será la cuenta del ordenador.
Modo de usuario
-
No hay restricciones en el formato de ruta local o de red, ya que el robot usa el perfil de usuario atendido para resolver la ruta.
Importante:Usar una ruta de instalación personalizada puede crear un conflicto si múltiples trabajos ejecutan el mismo proyecto con la misma ruta instalada de forma simultánea y causan una condición de carrera a la hora de escribir y leer información en esos archivos.
Read more about Secure XAML.