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 o trabajos

Sintaxis y opciones para `uip o trabajos`, que inicia, detiene, reinicia e inspecciona las ejecuciones de procesos de Orchestrator y sus registros.

uip or jobs las ejecuciones de procesos: inicia trabajos desde procesos, los detiene y los reinicia, reanuda trabajos suspendidos e inspecciona registros, seguimientos, datos de Healing Agent e historial de estados. Cada trabajo se identifica mediante una clave GUID que es única a nivel mundial: la mayoría de los verbos resuelven la carpeta a partir de la clave automáticamente.

Sinopsis

uip or jobs <verb> [options]
uip or jobs <verb> [options]

Verbos

VerboPropósito
listEnumerar trabajos, opcionalmente con ámbito de una carpeta y filtrados por estado, proceso, origen o rango de tiempo.
getObtener un trabajo por clave, incluidos los argumentos de entrada/salida y (para trabajos pendientes) razones de diagnóstico.
startIniciar uno o más trabajos para un proceso; opcionalmente, esperar a que finalice y descargar la salida.
stopDetener o forzar la detención de uno o más trabajos en ejecución/pendientes.
restartCrear un nuevo trabajo a partir de un trabajo defectuoso o detenido.
resumeReanudar un trabajo suspendido, opcionalmente con argumentos de entrada actualizados.
logsObtener registros de ejecución de robot para un trabajo; filtrar por nivel o exportar a CSV.
tracesObtener seguimientos de ejecución de LlmOps para un trabajo agéntico (tipo agente).
healing-dataDescarga los datos de recuperación de Healing-Agent (capturas de pantalla, datos de IU, registros) como ZIP.
historyMostrar transiciones de estado para un trabajo.

uip o lista de trabajos

List jobs in a folder, or across every accessible folder with --all-folders. Returns job key, state, process name, timing, and machine info. Exactly one of a folder selector (--folder-path/--folder-key) or --all-folders is required — the command refuses to run with both or with neither.

Opciones

CortoLargoValorPredeterminadoDescripción
--folder-pathRutaScope to a folder by path (for example, Shared). Provide this, --folder-key, or --all-folders.
--folder-keyGUIDÁmbito a una carpeta por clave.
--all-foldersMarcaDesactivadoList jobs across every accessible folder. Mutually exclusive with the folder selectors.
--stateENUMPending, Running, Successful, Faulted, Stopped, Stopping, Suspended, Resumed, Terminating.
--process-nametextContiene coincidencia en el nombre del proceso (versión).
--sourceENUMFiltrar por tipo de origen de trabajo (por ejemplo, Manual, Schedule, Queue, Agent).
--created-afterISO 8601Trabajos creados a partir de esta fecha/hora.
--created-beforeISO 8601Trabajos creados estrictamente antes de esta fecha/hora.
--started-afterISO 8601Trabajos iniciados en o después de esta fecha/hora.
--started-beforeISO 8601Trabajos iniciados estrictamente antes de esta fecha/hora.
--ended-afterISO 8601Los trabajos finalizaron en o después de esta fecha/hora.
--ended-beforeISO 8601Los trabajos finalizaron estrictamente antes de esta fecha/hora.
-l--limitNúmero50Tamaño de la página.
--offsetNúmero0Omitir recuento.
--sort-byCampoId descExpresión de ordenación de OData.
--all-fieldsMarcaDesactivadoDevuelve la carga útil de la API completa en lugar del resumen seleccionado.

Ejemplos

# The 50 most recent jobs across every accessible folder
uip or jobs list --all-folders

# Running jobs in a specific folder, newest first
uip or jobs list --folder-path "Shared" --state Running

# Pull only job keys and states, script-friendly
uip or jobs list --all-folders --state Faulted --limit 200 \
    --output-filter 'Data[].{key:Key, state:State}'
# The 50 most recent jobs across every accessible folder
uip or jobs list --all-folders

# Running jobs in a specific folder, newest first
uip or jobs list --folder-path "Shared" --state Running

# Pull only job keys and states, script-friendly
uip or jobs list --all-folders --state Faulted --limit 200 \
    --output-filter 'Data[].{key:Key, state:State}'

Forma de datos (--json de salida)

{
  "Code": "JobList",
  "Data": [
    {
      "Key": "b2c3d4e5-0000-0000-0000-000000000001",
      "State": "Running",
      "ProcessName": "InvoiceProcessing",
      "ReleaseKey": "c3d4e5f6-0000-0000-0000-000000000001",
      "Source": "Manual",
      "Type": "Unattended",
      "Priority": "Normal",
      "Machine": "prod-worker-01",
      "MachineKey": "a1b2c3d4-0000-0000-0000-000000000001",
      "StartTime": "2025-04-15T10:30:00Z",
      "EndTime": "",
      "CreationTime": "2025-04-15T10:29:55Z"
    }
  ],
  "Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
{
  "Code": "JobList",
  "Data": [
    {
      "Key": "b2c3d4e5-0000-0000-0000-000000000001",
      "State": "Running",
      "ProcessName": "InvoiceProcessing",
      "ReleaseKey": "c3d4e5f6-0000-0000-0000-000000000001",
      "Source": "Manual",
      "Type": "Unattended",
      "Priority": "Normal",
      "Machine": "prod-worker-01",
      "MachineKey": "a1b2c3d4-0000-0000-0000-000000000001",
      "StartTime": "2025-04-15T10:30:00Z",
      "EndTime": "",
      "CreationTime": "2025-04-15T10:29:55Z"
    }
  ],
  "Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}

uip o trabajos obtener

Obtener un trabajo por clave GUID. Devuelve el estado, los argumentos de entrada/salida, el tiempo, la información de la máquina y los detalles del error si falla. Si el estado del trabajo es Pending, la salida también incluye PendingReasons (el informe de diagnóstico de la API sobre por qué el trabajo no se ha iniciado: disponibilidad del robot, capacidad, etc.). No se requiere contexto de carpeta.

Si el trabajo tiene un OutputFile, se descarga automáticamente en el directorio actual (o --output-dir) como output-<job-key>.dat. Pulse --no-download para omitir.

Argumentos

NombreObligatorioPropósito
<job-key>Clave de trabajo (GUID). Encuéntralo con uip or jobs list.

Opciones

CortoLargoValorPredeterminadoDescripción
--output-dirRutadirectorio actualDirectorio para el OutputFile descargado.
--no-downloadMarcaDesactivadoOmitir la descarga automática de OutputFile .
--all-fieldsMarcaDesactivadoDevuelve la carga útil de la API completa.

Ejemplos

uip or jobs get b2c3d4e5-0000-0000-0000-000000000001

# Skip the output-file download (useful in read-only containers)
uip or jobs get b2c3d4e5-0000-0000-0000-000000000001 --no-download

# Extract just output arguments
uip or jobs get b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data.OutputArguments'
uip or jobs get b2c3d4e5-0000-0000-0000-000000000001

# Skip the output-file download (useful in read-only containers)
uip or jobs get b2c3d4e5-0000-0000-0000-000000000001 --no-download

# Extract just output arguments
uip or jobs get b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data.OutputArguments'

Forma de datos (--json de salida)

{
  "Code": "JobGet",
  "Data": {
    "Key": "b2c3d4e5-0000-0000-0000-000000000001",
    "State": "Successful",
    "ReleaseName": "InvoiceProcessing",
    "StartTime": "2025-04-15T10:30:00Z",
    "EndTime": "2025-04-15T10:32:11Z",
    "InputArguments": "{\"invoicePath\":\"/data/inv.pdf\"}",
    "OutputArguments": "{\"result\":\"Processed\"}",
    "HostMachineName": "prod-worker-01",
    "FolderKey": "a1b2c3d4-0000-0000-0000-000000000001"
  }
}
{
  "Code": "JobGet",
  "Data": {
    "Key": "b2c3d4e5-0000-0000-0000-000000000001",
    "State": "Successful",
    "ReleaseName": "InvoiceProcessing",
    "StartTime": "2025-04-15T10:30:00Z",
    "EndTime": "2025-04-15T10:32:11Z",
    "InputArguments": "{\"invoicePath\":\"/data/inv.pdf\"}",
    "OutputArguments": "{\"result\":\"Processed\"}",
    "HostMachineName": "prod-worker-01",
    "FolderKey": "a1b2c3d4-0000-0000-0000-000000000001"
  }
}

uip o inicio de trabajos

Inicia uno o más trabajos para un proceso. El <process-key> es el GUID devuelto por uip or processes list (no packages list). La carpeta es opcional: si no se proporciona --folder-path ni --folder-key , se infiere del proceso.

Usa uip or packages entry-points para ver los esquemas de argumentos de entrada/salida para una versión de paquete antes de comenzar.

Argumentos

NombreObligatorioPropósito
<process-key>Clave de proceso (versión) (GUID) de uip or processes list.

Opciones

Identidad y tenant
CortoLargoValorPredeterminadoDescripción
--folder-pathRutainferidoRuta de la carpeta; inferirse del proceso si se omite.
--folder-keyGUIDinferidoClave de carpeta; inferirse del proceso si se omite.
Estrategia de ejecución
CortoLargoValorPredeterminadoDescripción
--strategyENUMModernJobsCountModernJobsCount, All, Specific, JobsCount.
--jobs-countNúmero1Cuántos trabajos crear (para estrategias basadas en recuento).
--runtime-typeENUMConfiguración de carpetaUnattended, Headless, Serverless, NonProduction, Development, TestAutomation.
--job-priorityENUMLow, Normal, High.
--referencetextCadena de referencia de forma libre almacenada en el trabajo.
--run-as-meMarcaDesactivadoEjecutar bajo la identidad de la persona que llama.
--healing-agentMarcaDesactivadoEnable Healing Agent (Autopilot for Robots) for this run, to recover from selector failures and similar runtime errors. Tenant-level Autopilot must already be enabled.
--user-keysCSVGUID de usuario para ejecutar como (resueltos en robots no atendidos).
--machine-keysCSVGUID de la máquina al destino.
Entrada y archivos adjuntos
CortoLargoValorPredeterminadoDescripción
--input-argumentsJSONCarga útil JSON en línea. Descarga automática a InputFile por encima de 10 000 caracteres. Mutuamente excluyente con --input-file.
--input-fileRutaCarga un archivo como el InputFile del trabajo. Mutuamente excluyente con --input-arguments.
--attachment[name=]pathCargue un archivo y adjúntelo. Repetible. --attachment ./doc.pdf nombres automáticos a partir del nombre del archivo; --attachment invoice=./report.pdf establece un nombre explícito.
--attachment-idGUIDAdjuntar un archivo adjunto existente por ID. Repetible. Buscar ID con attachments list --job-key.
--environment-variablestextEnvironment variables as newline-separated KEY=VALUE pairs (not JSON). Validated before submission.
Esperando finalización
CortoLargoValorPredeterminadoDescripción
--wait-for-completionMarcaDesactivadoSondee hasta que el trabajo llegue a Successful, Faulted o Stopped.
--timeoutsegundos300Tiempo de espera máximo (requiere --wait-for-completion).
--poll-intervalsegundos5Intervalo de sondeo (requiere --wait-for-completion).
--output-dirRutadirectorio actualDónde guardar OutputFile (requiere --wait-for-completion).
--no-downloadMarcaDesactivadoOmitir descarga OutputFile (requiere --wait-for-completion).
Nota:

--user-keys el GUID de cada usuario en su robot no atendido en la carpeta de destino. Los tipos de robot Attended y AttendedStudioWeb se filtran: los trabajos iniciados por CLI necesitan robots desatendidos. Si no existen robots desatendidos para los usuarios en esta carpeta, el comando falla.

Ejemplos

# Minimal — start one job for a process
uip or jobs start c3d4e5f6-0000-0000-0000-000000000001

# Start with input arguments and wait for completion
uip or jobs start c3d4e5f6-0000-0000-0000-000000000001 \
    --input-arguments '{"invoicePath":"/data/inv.pdf"}' \
    --wait-for-completion --timeout 600

# Upload a file as input and attach a supporting document
uip or jobs start c3d4e5f6-0000-0000-0000-000000000001 \
    --input-file ./payload.json \
    --attachment invoice=./report.pdf
# Minimal — start one job for a process
uip or jobs start c3d4e5f6-0000-0000-0000-000000000001

# Start with input arguments and wait for completion
uip or jobs start c3d4e5f6-0000-0000-0000-000000000001 \
    --input-arguments '{"invoicePath":"/data/inv.pdf"}' \
    --wait-for-completion --timeout 600

# Upload a file as input and attach a supporting document
uip or jobs start c3d4e5f6-0000-0000-0000-000000000001 \
    --input-file ./payload.json \
    --attachment invoice=./report.pdf

Forma de datos (--json de salida)

Sin --wait-for-completion:

{
  "Code": "JobStarted",
  "Data": {
    "Jobs": [
      {
        "Key": "b2c3d4e5-0000-0000-0000-000000000099",
        "State": "Pending",
        "ProcessName": "InvoiceProcessing",
        "Source": "Manual",
        "Type": "Unattended",
        "Priority": "Normal",
        "Machine": "",
        "StartTime": "",
        "EndTime": "",
        "CreationTime": "2025-04-15T10:29:55Z"
      }
    ]
  }
}
{
  "Code": "JobStarted",
  "Data": {
    "Jobs": [
      {
        "Key": "b2c3d4e5-0000-0000-0000-000000000099",
        "State": "Pending",
        "ProcessName": "InvoiceProcessing",
        "Source": "Manual",
        "Type": "Unattended",
        "Priority": "Normal",
        "Machine": "",
        "StartTime": "",
        "EndTime": "",
        "CreationTime": "2025-04-15T10:29:55Z"
      }
    ]
  }
}

Con --wait-for-completion, el Code es JobCompleted (o JobFaulted en caso de fallo) y Data tiene la misma forma que jobs get más un campo Duration . Si el trabajo falló, el proceso sale con el código 1.

Anulaciones de código de salida específicas del verbo

  • --wait-for-completion + trabajo termina en Faulted: sale de 1 aunque el comando logró observar el resultado.
  • --wait-for-completion + tiempo de espera alcanzado: sale de 1 con la clave de trabajo actual en Instructions para que pueda sondear con jobs get.

uip o trabajos detenidos

Detener uno o más trabajos en ejecución o pendientes. Con una sola clave, respeta --strategy (SoftStop o Kill). Con varias claves, siempre fuerza las paradas (eliminación) a través de la API masiva: --strategy se ignora en ese caso. No se necesita contexto de carpeta; resuelto a partir de la primera clave de trabajo.

Argumentos

NombreObligatorioPropósito
<job-keys...>Una o más claves de trabajo (GUID).

Opciones

CortoLargoValorPredeterminadoDescripción
--strategyENUMSoftStopSoftStop (elegante) o Kill (inmediato). Solo se aplica a las paradas de una sola tecla.

Ejemplos

uip or jobs stop b2c3d4e5-0000-0000-0000-000000000001
uip or jobs stop b2c3d4e5-0000-0000-0000-000000000001 --strategy Kill
uip or jobs stop key-1 key-2 key-3   # bulk force-stop
uip or jobs stop b2c3d4e5-0000-0000-0000-000000000001
uip or jobs stop b2c3d4e5-0000-0000-0000-000000000001 --strategy Kill
uip or jobs stop key-1 key-2 key-3   # bulk force-stop

Forma de datos (--json de salida)

Clave única:

{
  "Code": "JobStopped",
  "Data": {
    "JobKey": "b2c3d4e5-0000-0000-0000-000000000001",
    "Strategy": "SoftStop",
    "Status": "Stop requested"
  }
}
{
  "Code": "JobStopped",
  "Data": {
    "JobKey": "b2c3d4e5-0000-0000-0000-000000000001",
    "Strategy": "SoftStop",
    "Status": "Stop requested"
  }
}

Varias claves devuelven Code: "JobsStopped" con JobKeys, Strategy: "Kill (force stop)" y una cadena Status .

reinicio de uip o trabajos

Crear un nuevo trabajo a partir de un trabajo defectuoso o detenido. La carpeta se resuelve a partir de la clave del trabajo.

Argumentos

NombreObligatorioPropósito
<job-key>Clave de trabajo (GUID) para reiniciar.

Opciones

CortoLargoValorPredeterminadoDescripción

Ejemplos

uip or jobs restart b2c3d4e5-0000-0000-0000-000000000001
uip or jobs restart b2c3d4e5-0000-0000-0000-000000000001 --output-filter 'Data.Key'
uip or jobs restart b2c3d4e5-0000-0000-0000-000000000001
uip or jobs restart b2c3d4e5-0000-0000-0000-000000000001 --output-filter 'Data.Key'

Forma de datos (--json de salida)

{
  "Code": "JobRestarted",
  "Data": {
    "Key": "b2c3d4e5-0000-0000-0000-000000000050",
    "State": "Pending",
    "ProcessName": "InvoiceProcessing",
    "Status": "Restart requested"
  }
}
{
  "Code": "JobRestarted",
  "Data": {
    "Key": "b2c3d4e5-0000-0000-0000-000000000050",
    "State": "Pending",
    "ProcessName": "InvoiceProcessing",
    "Status": "Restart requested"
  }
}

uip o reanudación de trabajos

Reanudar un trabajo suspendido. Los trabajos se suspenden cuando utilizan la actividad Suspend en un flujo de trabajo de larga duración. Opcionalmente, pase el nuevo --input-arguments para continuar con los datos actualizados.

Argumentos

NombreObligatorioPropósito
<job-key>Clave del trabajo (GUID) para reanudar.

Opciones

CortoLargoValorPredeterminadoDescripción
--input-argumentsJSONArgumentos de entrada de reemplazo.

Ejemplos

uip or jobs resume b2c3d4e5-0000-0000-0000-000000000001
uip or jobs resume b2c3d4e5-0000-0000-0000-000000000001 \
    --input-arguments '{"approved":true}'
uip or jobs resume b2c3d4e5-0000-0000-0000-000000000001
uip or jobs resume b2c3d4e5-0000-0000-0000-000000000001 \
    --input-arguments '{"approved":true}'

Forma de datos (--json de salida)

{
  "Code": "JobResumed",
  "Data": {
    "Key": "b2c3d4e5-0000-0000-0000-000000000001",
    "State": "Resumed",
    "ProcessName": "ApprovalFlow",
    "Status": "Resume requested"
  }
}
{
  "Code": "JobResumed",
  "Data": {
    "Key": "b2c3d4e5-0000-0000-0000-000000000001",
    "State": "Resumed",
    "ProcessName": "ApprovalFlow",
    "Status": "Resume requested"
  }
}

registros de uip o trabajos

Obtener registros de ejecución de robot para un trabajo. Los registros se devuelven primero los más recientes. --level para filtrar por gravedad. Con --export, los registros se exportan del lado del servidor a CSV y se descargan cuando están listos.

Argumentos

NombreObligatorioPropósito
<job-key>Clave de trabajo (GUID). Validado como UUID antes de cualquier llamada a la API.

Opciones

CortoLargoValorPredeterminadoDescripción
--levelENUMFatal, Error, Warning, Info, Trace.
-l--limitNúmero50Tamaño de la página.
--offsetNúmero0Omitir recuento.
--exportMarcaDesactivadoExporta a CSV a través de la API de exportación del lado del servidor.
-o--outputRutarobot-logs-<job-key>.csvRuta CSV de salida. Solo con --export.

Ejemplos

uip or jobs logs b2c3d4e5-0000-0000-0000-000000000001 --level Error --limit 100
uip or jobs logs b2c3d4e5-0000-0000-0000-000000000001 --export -o ./run.csv
uip or jobs logs b2c3d4e5-0000-0000-0000-000000000001 \
    --level Error --output-filter 'Data[].Message'
uip or jobs logs b2c3d4e5-0000-0000-0000-000000000001 --level Error --limit 100
uip or jobs logs b2c3d4e5-0000-0000-0000-000000000001 --export -o ./run.csv
uip or jobs logs b2c3d4e5-0000-0000-0000-000000000001 \
    --level Error --output-filter 'Data[].Message'

Forma de datos (--json de salida)

Modo en línea:

{
  "Code": "JobLogs",
  "Data": [
    {
      "Level": "Error",
      "TimeStamp": "2025-04-15T10:31:02Z",
      "Message": "Selector not found: ctrl[name='submit']"
    }
  ]
}
{
  "Code": "JobLogs",
  "Data": [
    {
      "Level": "Error",
      "TimeStamp": "2025-04-15T10:31:02Z",
      "Message": "Selector not found: ctrl[name='submit']"
    }
  ]
}

--export emite Code: "JobLogsExported" con JobKey, FileName, Size y ExportId.

seguimientos de uip o trabajos

Obtener seguimientos de ejecución de LlmOps para un trabajo de agente: interacciones de LLM, llamadas de herramientas y decisiones de agente. Solo disponible para procesos de tipo agente. La carpeta se resuelve a partir de la clave del trabajo.

Argumentos

NombreObligatorioPropósito
<job-key>Clave de trabajo (GUID).

Opciones

CortoLargoValorPredeterminadoDescripción

Ejemplos

uip or jobs traces b2c3d4e5-0000-0000-0000-000000000001
uip or jobs traces b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data.messages'
uip or jobs traces b2c3d4e5-0000-0000-0000-000000000001
uip or jobs traces b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data.messages'

Forma de datos (--json de salida)

La carga útil de la API sin procesar se pasa sin cambios en Data:

{
  "Code": "JobTraces",
  "Data": { "...": "raw LlmOps trace payload" }
}
{
  "Code": "JobTraces",
  "Data": { "...": "raw LlmOps trace payload" }
}

uip o trabajos Healing-Data

Descarga los datos de recuperación de Healing-Agent (Autopilot para Robots) como ZIP: capturas de pantalla, datos de elementos de IU y registros de recuperación. Solo disponible para trabajos en los que Healing Agent estaba activo. El comando desencadena una exportación asíncrona, sondea la API de exportación hasta que finaliza y luego descarga el ZIP resultante.

Argumentos

NombreObligatorioPropósito
<job-key>Clave de trabajo (GUID).

Opciones

CortoLargoValorPredeterminadoDescripción
--directory-prefixprefijoFiltro de prefijo de ruta aplicado a los archivos exportados.
-o--outputRutahealing-agent-data-<job-key>.zipRuta ZIP de salida.

Ejemplos

uip or jobs healing-data b2c3d4e5-0000-0000-0000-000000000001
uip or jobs healing-data b2c3d4e5-0000-0000-0000-000000000001 \
    -o ./recovery.zip
uip or jobs healing-data b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data.FileName'
uip or jobs healing-data b2c3d4e5-0000-0000-0000-000000000001
uip or jobs healing-data b2c3d4e5-0000-0000-0000-000000000001 \
    -o ./recovery.zip
uip or jobs healing-data b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data.FileName'

Forma de datos (--json de salida)

{
  "Code": "JobHealingData",
  "Data": {
    "JobKey": "b2c3d4e5-0000-0000-0000-000000000001",
    "FileName": "healing-agent-data-b2c3d4e5-0000-0000-0000-000000000001.zip",
    "Size": 254318,
    "ExportId": 4711
  }
}
{
  "Code": "JobHealingData",
  "Data": {
    "JobKey": "b2c3d4e5-0000-0000-0000-000000000001",
    "FileName": "healing-agent-data-b2c3d4e5-0000-0000-0000-000000000001.zip",
    "Size": 254318,
    "ExportId": 4711
  }
}
Nota:

La exportación del lado del servidor se sondea hasta 30 veces a intervalos de 2 segundos (60 segundos en total). Si no se completa en esa ventana, el comando sale 1 con el ID de exportación para que puedas volver a intentarlo.

uip o historial de trabajos

Obtener el historial de transición de estado para un trabajo (PendingRunningSuccessful/Faulted). La carpeta se resuelve a partir de la clave del trabajo.

Argumentos

NombreObligatorioPropósito
<job-key>Clave de trabajo (GUID).

Opciones

CortoLargoValorPredeterminadoDescripción

Ejemplos

uip or jobs history b2c3d4e5-0000-0000-0000-000000000001
uip or jobs history b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data[].{state:State, ts:Timestamp}'
uip or jobs history b2c3d4e5-0000-0000-0000-000000000001 --output table
uip or jobs history b2c3d4e5-0000-0000-0000-000000000001
uip or jobs history b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter 'Data[].{state:State, ts:Timestamp}'
uip or jobs history b2c3d4e5-0000-0000-0000-000000000001 --output table

Forma de datos (--json de salida)

{
  "Code": "JobHistory",
  "Data": [
    { "State": "Pending", "Timestamp": "2025-04-15T10:29:55Z", "JobId": 1001 },
    { "State": "Running", "Timestamp": "2025-04-15T10:30:00Z", "JobId": 1001 },
    { "State": "Successful", "Timestamp": "2025-04-15T10:32:11Z", "JobId": 1001 }
  ]
}
{
  "Code": "JobHistory",
  "Data": [
    { "State": "Pending", "Timestamp": "2025-04-15T10:29:55Z", "JobId": 1001 },
    { "State": "Running", "Timestamp": "2025-04-15T10:30:00Z", "JobId": 1001 },
    { "State": "Successful", "Timestamp": "2025-04-15T10:32:11Z", "JobId": 1001 }
  ]
}

Códigos de salida

Consulta Códigos de salida para el contrato compartido. Anulaciones específicas de verbos:

  • jobs start --wait-for-completion sale de 1 si el trabajo observado finaliza Faulted o se agota el tiempo de espera.
  • jobs healing-data sale de 1 si la exportación del lado del servidor no se completa en ~60 segundos.
  • uip or processes : gestiona las vinculaciones del proceso (versión) a los que se dirige jobs start .
  • uip or packages , especialmente packages entry-points para descubrir esquemas de argumentos de entrada/salida.
  • uip or attachments : enumerar y descargar archivos adjuntos de trabajo.
  • uip or users — resuelve los nombres de usuario en claves para --user-keys.
  • uip or machines — resuelve los nombres de las máquinas en claves para --machine-keys.

Ver también

  • Opciones globales : --output, --output-filter, --log-level, --log-file.
  • Sesiones : cómo se resuelven el contexto del tenant y la carpeta.
  • Tu primer proceso : un tutorial de extremo a extremo utilizando jobs start --wait-for-completion.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado