UiPath Documentation
uipath-cli
latest
false
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.

Guía del usuario de UiPath CLI

uip rpa start-studio

uip rpa start-studio abre una instancia de UiPath Studio y espera hasta que informe de que está lista. La mayoría de los verbos uip rpa que impulsan Studio abren una instancia bajo demanda, por lo que rara vez es necesario llamar explícitamente start-studio : utilícelo cuando desee calentar Studio al principio de un script (para que el primer verbo descendente no pague el coste de inicio) o para verificar que se puede acceder a una instalación de Studio.

El comando es seguro contra cortocircuitos: si una instancia de Studio ya coincide con el directorio del proyecto resuelto, se reutiliza. De lo contrario, la herramienta inicia uno nuevo.

Nota:

Studio es solo para Windows

Studio solo se ejecuta en Windows. uip rpa start-studio por lo tanto, solo funciona en ejecutores de Windows. Los verbos del empaquetador (pack, build, analyze, restore) no necesitan Studio y se ejecutan en cualquier sistema operativo que cumpla con el requisito de tiempo de ejecución de .NET.

Sinopsis

uip rpa start-studio [options]
uip rpa start-studio [options]

Este verbo no tiene argumentos ni opciones por comando. El comportamiento de resolución está controlado por las opciones de nivel principal compartidas por cada verbo uip rpa :

Opción principalDescripción
--project-dir <path>Directorio del proyecto utilizado para coincidir con las instancias de Studio en ejecución. El valor predeterminado es el directorio de trabajo actual.
--studio-dir <path>Ruta a una instalación de Studio, cuando la detección no puede encontrar una automáticamente.
--timeout <seconds>Tiempo máximo de espera para que una instancia de Studio esté lista. Predeterminado: 300.
--verboseHabilita el registro detallado desde el solucionador de IPC.

Para obtener la lista completa de opciones en la versión de la herramienta instalada, ejecuta:

uip rpa start-studio --help
uip rpa --help
uip rpa start-studio --help
uip rpa --help

Comportamiento

La cascada de resolución:

  1. Coincidencia por directorio de proyecto : si una instancia de Studio en ejecución tiene abierto el --project-dir solicitado, esa instancia se reutiliza.
  2. Instancia inactiva : si una instancia de Studio se está ejecutando pero no tiene ningún proyecto abierto, el proyecto se abre en ella.
  3. Inicia un nuevo Studio : de lo contrario, se inicia un nuevo proceso de Studio y se sondea hasta que informe de que está listo.

En caso de éxito, el comando imprime el ID de proceso de la instancia resuelta. La instancia sigue ejecutándose después de que el comando sale: uip rpa start-studio no es propietario del ciclo de vida del proceso de Studio; cerrar Studio se deja al usuario.

Ejemplos

# Bring up Studio for the current directory
uip rpa start-studio

# Bring up Studio for a specific project
uip rpa start-studio --project-dir ./MyProject

# Verbose, so you can see where the resolver is looking
uip rpa start-studio --verbose
# Bring up Studio for the current directory
uip rpa start-studio

# Bring up Studio for a specific project
uip rpa start-studio --project-dir ./MyProject

# Verbose, so you can see where the resolver is looking
uip rpa start-studio --verbose

Patrón de preparación

Otros verbos resuelven automáticamente Studio bajo demanda, pero el primero en una sesión paga el coste de inicio. Para trasladar ese coste a un paso de configuración:

uip rpa start-studio --project-dir ./MyProject

# downstream verbs reuse the warmed-up instance
uip rpa get-errors
uip rpa find-activities --query "Click"
uip rpa start-studio --project-dir ./MyProject

# downstream verbs reuse the warmed-up instance
uip rpa get-errors
uip rpa find-activities --query "Click"
  • uip rpa list-instances — lista de instancias de Studio en ejecución visibles para el resolver (ocultas en --help; invocables directamente).

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