- 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
- Sesiones de Windows
- Implementar autenticación con proveedores de credenciales
- Redirección de Robots a través de un servidor proxy
- 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
- Solución de problemas de Robot Service
- Solución de problemas de ejecución
- Resolución de problemas de grabación y control remoto
- Solución de problemas de red
- Solución de problemas de conexión
- Resolución de problemas de licencias
- Resolución de problemas de paquetes
- Solución de problemas de .NET
- Solución de problemas de registro
- Solución de problemas de la sesión
- Resolución de problemas de integración de CrowdStrike

Guía de administración del robot
Un paquete combina todas las partes usadas en una automatización y puede incluir: actividades, flujos de trabajo, archivos, fuentes de datos y otros componentes necesarios para ejecutar la automatización. Un proyecto creado en Studio se publica como un paquete en una ubicación/fuente desde la que se descargará más tarde por el UiPath Robot y se usará para ejecutar una automatización.
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 obtener más información sobre cómo funcionan las fuentes y cómo cambiarlas, consulta el documento Administración de paquetes de actividades que analiza este tema con más detalle.
NUGET_FALLBACK_PACKAGES en la máquina del robot. Esto contiene las rutas absolutas a carpetas alternativas separadas por punto y ;coma . Si el entorno varliable no existe, el robot intenta leer los paquetes alternativos Nuget del archivo Nuget.config.
Se puede encontrar más información en la documentación de carpetas alternativas.
Cambio de la ubicación de paquetes
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.
Es necesario reiniciar.
Cualquier actualización realizada en el archivo de configuración requiere un reinicio:
-
Para robots en modo de servicio: reinicia el mantenimiento de robot de UiPath.
-
Para robots en modo de usuario: reinicia el servicio de usuario, ya sea reiniciando el dispositivo o cerrando sesión en tu cuenta de usuario y volviendo a iniciar sesión.
%userProfile%\.nuget\packages.
%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^%.
-
Secuencias de comandos o consola de PowerShell: no necesitan escape.
-
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
Varios robots pueden usar la misma ruta (carpeta local o carpeta de red compartida) para descargar y ejecutar automatizaciones.
En función de la ubicación y del tipo de implementación de UiPath Robot. puede haber algunas limitaciones:
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.
Ruta local
NUGET_SCRATCH machine environment variable on the robot machine. The value has to be a path to a folder other than the actual NuGet installation one. The folder set for the environment variable is used as a temporary folder for NuGet.
Por ejemplo:
packagesInstallationFolder en el archivo uipath.config es C:\UiPath\Packages, para permitir que varios robots en modo de usuario utilicen la misma ruta local para los paquetes, cree una nueva carpeta (p. Ej. NuGetScratch) y añadimos la variable de entorno de la máquina NUGET_SCRATCH con el valor C:\NuGetScratch .
- La carpeta NuGetScratch solo debe ser utilizada por la variable
NUGET_SCRATCHcomo carpeta temporal. - Las cuentas de usuario con las que se ejecutan los robots deben tener acceso de lectura y escritura a ambas carpetas de la máquina.
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.
Ejemplo:
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings><packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>