- Información general
- CLI de Uipath
- Acerca de la CLI de UiPath
- Descarga de la CLI de UiPath
- Matriz de compatibilidad
- Ejecutar la CLI de UiPath
- Gestionar fuentes NuGet
- Test Manager Support
- Empaquetar proyectos en un paquete
- Signing project packages
- Analizar un proyecto
- Implementar un paquete en Orchestrator
- Ejecutar un trabajo dentro de Orchestrator
- Probar un paquete o ejecutar un conjunto de pruebas
- Probar varios paquetes
- Implementar activos en Orchestrator
- Eliminar activos de Orchestrator
- Ejecutar tareas utilizando la configuración JSON
- Restaurar dependencias de automatización
- Solución de problemas de la CLI de UiPath
- Extensión de Azure DevOps
- Acerca de la extensión de Azure DevOps
- Configurar la conexión del servicio Azure DevOps
- Añadir tareas de UiPath a un proceso de Azure DevOps
- Plataforma de instalación de Uipath
- Paquete de soluciones de UiPath
- Paquete de carga de la solución UiPath
- Implementación de la solución UiPath
- Activación de la solución UiPath
- Eliminar paquete de la solución UiPath
- Configuración de descarga de la solución UiPath
- Paquete de descarga de la solución UiPath
- Implementación de desinstalación de la solución UiPath
- Solución de problemas de la extensión de Azure DevOps
- Complemento de Jenkins
- Acerca del complemento de Jenkins
- Instalar el complemento de Jenkins
- Configurar la conexión de servicio para aplicaciones externas
- Plataforma de instalación de Uipath
- Paquete de soluciones de UiPath
- Paquete de carga de la solución UiPath
- Implementación de la solución UiPath
- Solución UiPath Activar implementación
- Eliminar paquete de la solución UiPath
- Configuración de descarga de la solución UiPath
- Paquete de descarga de la solución UiPath
- Implementación de desinstalación de la solución UiPath
- Solución de problemas del complemento de Jenkins

Guía del usuario de integraciones de CI/CD
Ejecutar tareas de la CLI de UiPath
Esta sección explica cómo ejecutar tareas utilizando la interfaz de línea de comandos (CLI) de UiPath, que está disponible en varias variantes específicas de la plataforma:
- UiPath.CLI.Windows : para entornos Windows
- UiPath.CLI.Linux : para entornos Linux
- UiPath.CLI.Windows.Legacy : solo para proyectos independientes de RPA Windows: heredado
La mayoría de las tareas utilizan la misma sintaxis en todas las plataformas, con pequeñas diferencias en la forma en que se invoca la CLI (p. ej., uipcli.exe frente a dotnet uipcli.dll).
Para obtener más información sobre las tareas CLI compatibles, consulta:
- Empaquetar proyectos en un paquete
- Analizar un proyecto
- Implementar un paquete en Orchestrator
- Ejecutar un trabajo dentro de Orchestrator
- Probar un paquete o ejecutar un conjunto de pruebas
- Probar varios paquetes
- Implementar activos en Orchestrator
- Eliminar activos de Orchestrator
- Ejecutar tareas utilizando la configuración JSON
- Restaurar dependencias de automatización
Para las tareas relacionadas con la solución introducidas en la versión 25.10, consulta Trabajar con soluciones.
Ámbitos de aplicación de acceso a la API (proyectos independientes)
The table below lists the Test Manager and Orchestrator scopes required by CLI tasks related to standalone projects. These scopes are needed for the UiPath CLI – Test Manager integration.
| Ámbito de aplicación | Descripción |
|---|---|
| Activos OR | Acceso de lectura/escritura a los activos |
| OR.Tareas | Acceso de lectura/escritura a tareas en segundo plano |
| OR.Ejecución | Acceso de lectura/escritura a los datos de ejecución |
| Carpetas OR | Acceso de lectura/escritura a las carpetas |
| O.Trabajo | Acceso de lectura/escritura a los trabajos |
| OR.Machines.Read | Acceso de solo lectura a las máquinas |
| OR.Monitorización | Acceso de lectura/escritura a los datos de supervisión |
| O.Robots. Leer | Acceso de solo lectura a los robots |
| OR.Configuración. Leer | Acceso de solo lectura a la configuración |
| TM.Projects | Projects read and write access in Test Manager |
| TM.TestSets | TestSets read and write access in Test Manager |
| TM.TestExecutions | TestExecutions read and write access in Test Manager |
Además de los ámbitos específicos de la tarea, OR.Default puede utilizarse como ámbito comodín. Proporciona un control de acceso flexible a nivel de organización y carpeta, adecuado para la mayoría de las automatizaciones basadas en CLI. Consulta Declarar ámbitos para obtener más información.
Para las soluciones, los ámbitos necesarios difieren y se describen por separado en Autenticación y ámbitos para soluciones.
Registrar una aplicación externa
Para autenticar CLI con Orchestrator, debes registrar una aplicación externa en Automation Cloud.
Consulta: Gestionar aplicaciones OAuth externas
Si estás ejecutando uipcli en la misma máquina donde está abierto Studio, asegúrate de cerrar el proyecto en Studio para evitar errores de bloqueo.