- 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
Para hacer tu trabajo más fácil con carpetas de red compartidas, puedes asignar unidades de red para acceso rápido en tu cuenta de usuario. Sin embargo, si los procesos que publicas desde Studio se encuentran en esa unidad, se produce la situación siguiente:
Comportamiento observado
Los paquetes publicados desde Studio no son visibles en la bandeja de robot.
Causa
El problema se produce cuando usas una unidad de red asignada para tus paquetes. La ubicación de los paquetes que publicas en Orchestrator se puede ver en el archivo UiPath.settings en la máquina de UiPath Robot, bajo el parámetro NuGetServerUrl. La unidad de red asignada está disponible para el usuario que la crea, mientras que el mantenimiento de robot de UiPath se ejecuta en todo el sistema.
Solución
Se puede utilizar uno de los siguientes métodos para resolver este problema:
Convertir el robot a modo de usuario
Puedes convertir el robot desde modo de servicio a modo de usuario ejecutando el instalador .MSI y eligiendo el modo de usuario durante la actualización.
Check out the Updating the Robot guide for more details.
Asignar una unidad de red para el sistema local
- Descarga Sysinternals Suite. Contiene la herramienta
PsExec.exe, que es necesaria para esta operación. - Abre una instancia de símbolo de sistema elevada.
- Usa el comando
cdpara navegar hasta la ubicación en la que descargaste Sysinternals Suite (por ejemplo,cd C:\Downloads\SysinternalsSuite). - Utiliza el comando
PsExec -i -s cmd.exe. Aparecerá un cuadro de diálogo de confirmación. - Haz clic en el botón Aceptar para instalar el servicio
PsExec.exe. Esto hace posible asignar una unidad de red para el sistema local. - Usa el comando
net use z: \\ServerName\SharedFolder /persistent:yespara asignar la unidad, donde ServerName es tu servidor y SharedFolder es la ubicación de la unidad que quieres asignar.
Si quieres eliminar la unidad de red asignada debes repetir los pasos anteriores, pero usando el comando net use z: /delete. Puedes obtener más información en esta página.