UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

UIP RPA-heredado

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 es un contenedor solo de Windows en torno al heredado uipcli.exe (el .NET CLI 2025.10) para los comandos de Studio que no se han migrado a la herramienta multiplataforma uip rpa . Úsalo para debug, validar, encontrar actividades, encontrar paquete, definición de tipo y la ruta del paquete heredado. Los usuarios multiplataforma (procesamientos de Linux, macOS o Windows que no necesitan estas características) deben utilizar uip rpa en su lugar.

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.

ADVERTENCIA:

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

VerboPropósito
find-activitiesBuscar actividades expuestas por las dependencias de un proyecto.
type-definitionInspecciona un tipo.NET de las dependencias del proyecto.
find-packageBuscar paquetes NuGet en las fuentes configuradas.
validateValida un archivo o proyecto XAML para errores de compilación.
debugEjecuta un flujo de trabajo XAML localmente a través de UiRobot.
packageEmpaqueta un proyecto de RPA en un .nupkg utilizando el empaquetador heredado.

Cuándo utilizar esta herramienta

NecesidadUsar
Empaqueta un proyecto de Studio en Linux, macOS o como parte de un proceso multiplataformauip rpa pack
Ejecuta el analizador de flujo de trabajo en Linux/macOSuip rpa analyze
Restaurar dependencias de Studio en Linux/macOSuip rpa restore
Depurar un flujo de trabajo XAML localmente a través de UiRobotuip rpa-legacy debug
Validar un flujo de trabajo/proyecto XAML para errores de compilaciónuip rpa-legacy validate
Inspeccionar un tipo.NET de las dependencias del proyectouip rpa-legacy type-definition
Buscar actividades en dependencias del proyectouip rpa-legacy find-activities
Buscar paquetes NuGet en las fuentes configuradasuip rpa-legacy find-package
Empaquetar con el empaquetador uipcli heredado directamenteuip rpa-legacy package

Requisitos previos

  • Windows. Cada verbo verifica el sistema operativo del host y sale con un ConfigError en no Windows.
  • Tiempo de ejecución.NET. El paquete uipcli.exe requiere .NET; rpa-legacy no 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 heredadaEquivalente 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 package <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

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado