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 o archivos adjuntos

gestiona uip or attachments archivos adjuntos del trabajo: archivos adjuntos a los trabajos como entrada o salida (capturas de pantalla, informes, archivos de datos). Los archivos adjuntos tienen ámbito de tenant, por lo que no se requiere contexto de carpeta para download. Para cargar, utiliza jobs start --attachment o --attachment-id.

Sinopsis

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

Verbos

VerboPropósito
listEnumerar archivos adjuntos para un trabajo específico.
downloadDescargar un solo archivo adjunto por ID.

uip o lista de archivos adjuntos

Enumerar archivos adjuntos para un trabajo. Devuelve el ID del archivo adjunto, el nombre, la categoría (Input o Output) y la marca de tiempo de creación. El verbo resuelve el contexto de la carpeta del trabajo internamente y llama al punto final JobAttachments/GetByJobKey (sin lotes) directamente.

Opciones

CortoLargoValorPredeterminadoDescripción
--job-keyGUIDobligatorioClave de trabajo cuyos archivos adjuntos enumerar.
-t--tenantnamesesión predeterminadaAnula el tenant.

Ejemplos

uip or attachments list --job-key b2c3d4e5-0000-0000-0000-000000000001

uip or attachments list --job-key b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter "Data[?Category=='Output'].AttachmentId"

uip or attachments list --job-key b2c3d4e5-0000-0000-0000-000000000001 --output table
uip or attachments list --job-key b2c3d4e5-0000-0000-0000-000000000001

uip or attachments list --job-key b2c3d4e5-0000-0000-0000-000000000001 \
    --output-filter "Data[?Category=='Output'].AttachmentId"

uip or attachments list --job-key b2c3d4e5-0000-0000-0000-000000000001 --output table

Forma de datos (--json de salida)

{
  "Code": "AttachmentList",
  "Data": [
    {
      "AttachmentId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Name": "screenshot.png",
      "Category": "Output",
      "Created": "2025-04-15T10:32:00Z"
    }
  ]
}
{
  "Code": "AttachmentList",
  "Data": [
    {
      "AttachmentId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Name": "screenshot.png",
      "Category": "Output",
      "Created": "2025-04-15T10:32:00Z"
    }
  ]
}

Descarga de UIP o archivos adjuntos

Descarga un archivo adjunto de trabajo en el disco local. La CLI DownloadAttachmentFile, que devuelve una redirección 302 al almacenamiento de blobs; el verbo sigue a la redirección y escribe el archivo en el disco.

Argumentos

NombreObligatorioPropósito
<attachment-id>ID de archivo adjunto (GUID). Encuéntralo con attachments list o desde la salida jobs get .

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.
-o--outputRutaattachment-<id>Ruta del archivo de salida.

Ejemplos

uip or attachments download a1b2c3d4-0000-0000-0000-000000000001 \
    --output ./report.pdf

uip or attachments download a1b2c3d4-0000-0000-0000-000000000001 \
    -o /tmp/screenshot.png

uip or attachments download a1b2c3d4-0000-0000-0000-000000000001 \
    --output ./report.pdf --output-filter 'Data.Size'
uip or attachments download a1b2c3d4-0000-0000-0000-000000000001 \
    --output ./report.pdf

uip or attachments download a1b2c3d4-0000-0000-0000-000000000001 \
    -o /tmp/screenshot.png

uip or attachments download a1b2c3d4-0000-0000-0000-000000000001 \
    --output ./report.pdf --output-filter 'Data.Size'

Forma de datos (--json de salida)

{
  "Code": "AttachmentDownloaded",
  "Data": {
    "AttachmentId": "a1b2c3d4-0000-0000-0000-000000000001",
    "FileName": "./report.pdf",
    "Size": 204812
  }
}
{
  "Code": "AttachmentDownloaded",
  "Data": {
    "AttachmentId": "a1b2c3d4-0000-0000-0000-000000000001",
    "FileName": "./report.pdf",
    "Size": 204812
  }
}

Códigos de salida

Consulta Códigos de salida. Sin anulaciones específicas de verbos.

  • uip or jobs : jobs start --attachment / --attachment-id para adjuntar archivos al iniciar un trabajo; jobs get muestra referencias de archivos adjuntos en su salida.

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