- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- uip coder
- uip context-grounding
- UIP Docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- get-library-object-repository
- get-object-repository
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- list-instances
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- remote
- restore
- run, debug & execution
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- tm
- UIA
- uip tasks
- Seguimientos de UIP
- uip traces feedback
- Migración
- Referencia y soporte
Comandos en `uip rpa-legacy`, un contenedor solo para Windows para `uipcli.exe` heredado Los comandos de Studio aún no se han migrado a `uip rpa`.
uip rpa-legacy is a Windows-only wrapper around the legacy uipcli.exe (the 2025.10 .NET CLI) for Studio-side commands that have not been ported to the cross-platform uip rpa tool. Use it for debug, validate, find-activities, find-package, type-definition, and the legacy pack path. Cross-platform users — Linux, macOS, or Windows pipelines that do not need these features — should use uip rpa instead.
La herramienta se publica como @uipath/rpa-legacy-tool en el registro npm de GitHub. Incluye uipcli.exe bajo el capó y paga por cada verbo. La salida está diseñada para adaptarse al sobre JSON uip estándar, por lo que los scripts existentes que consumen JSON uip siguen funcionando.
Solo Windows
Todos los verbos uip rpa-legacy se niegan a ejecutarse en macOS o Linux con un ConfigError. El uipcli.exe incluido es un binario solo para Windows; esto es por diseño y no cambiará. Para procesos multiplataforma, utiliza uip rpa.
Verbos
| Verbo | Propósito |
|---|---|
find-activities | Buscar actividades expuestas por las dependencias de un proyecto. |
type-definition | Inspecciona un tipo.NET de las dependencias del proyecto. |
find-package | Buscar paquetes NuGet en las fuentes configuradas. |
validate | Valida un archivo o proyecto XAML para errores de compilación. |
debug | Ejecuta un flujo de trabajo XAML localmente a través de UiRobot. |
pack | Empaqueta un proyecto de RPA en un .nupkg utilizando el empaquetador heredado. |
Cuándo utilizar esta herramienta
| Necesidad | Usar |
|---|---|
| Empaqueta un proyecto de Studio en Linux, macOS o como parte de un proceso multiplataforma | uip rpa pack |
| Ejecuta el analizador de flujo de trabajo en Linux/macOS | uip rpa analyze |
| Restaurar dependencias de Studio en Linux/macOS | uip rpa restore |
| Depurar un flujo de trabajo XAML localmente a través de UiRobot | uip rpa-legacy debug |
| Validar un flujo de trabajo/proyecto XAML para errores de compilación | uip rpa-legacy validate |
| Inspeccionar un tipo.NET de las dependencias del proyecto | uip rpa-legacy type-definition |
| Buscar actividades en dependencias del proyecto | uip rpa-legacy find-activities |
| Buscar paquetes NuGet en las fuentes configuradas | uip rpa-legacy find-package |
Empaquetar con el empaquetador uipcli heredado directamente | uip rpa-legacy pack |
Requisitos previos
- Windows. Cada verbo verifica el sistema operativo del host y sale con un
ConfigErroren no Windows. - Tiempo de ejecución.NET. El paquete
uipcli.exerequiere .NET;rpa-legacyno instala .NET por ti. - UiRobot instalado localmente para
debug: el verbo invoca el UiRobot local para ejecutar el flujo de trabajo. - Herramienta instalada:
uip tools install @uipath/rpa-legacy-tool. La instalación automática también se ejecuta en la primera invocación.
Sinopsis
uip rpa-legacy <verb> [options]
uip rpa-legacy <verb> [options]
Todos los verbos respetan las opciones globales (--output, --output-filter, --log-level, --log-file) y los códigos de salida estándar.
Migración desde uipcli heredado
Si llamaste previamente a uipcli debug, uipcli validate, uipcli package, etc., los verbos se asignan directamente:
| Invocación heredada | Equivalente a UIP |
|---|---|
uipcli debug <xaml> -i <json> | uip rpa-legacy debug <xaml> --input <json> |
uipcli validate <path> | uip rpa-legacy validate <path> |
uipcli package <project> -o <dir> | uip rpa-legacy pack <project> -o <dir> |
uipcli find-activities <project> --query <q> | uip rpa-legacy find-activities <project> --query <q> |
uipcli find-package --query <q> | uip rpa-legacy find-package --query <q> |
uipcli type-definition <project> --type <name> | uip rpa-legacy type-definition <project> --type <name> |
La salida se envuelve en el sobre JSON uip ; los procesos que analizan la salida de texto heredado deben adaptarse o pasar --output table para la lectura humana.
Ver también
uip rpa: el reemplazo multiplataforma para los verbos que se han portado.- Opciones globales
- Códigos de salida