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

Archivos uip df

gestiona uip df files archivos adjuntos de blob almacenados en el campo de archivo de un registro. Los tres verbos toman los mismos tres argumentos posicionales: ID de entidad, ID de registro y nombre de campo (distingue mayúsculas de minúsculas). Los nombres de campo se pueden descubrir a través de uip df entities get.

Sinopsis

uip df files <verb> [options]
uip df files <verb> [options]

Verbos

VerboPropósito
uploadCargar un archivo a un campo de registro.
downloadDescarga el archivo adjunto a un campo de registro.
deleteEliminar el archivo adjunto a un campo de registro.

carga de archivos uip df

Cargar un archivo a un campo de registro.

Argumentos

NombreObligatorioPropósito
<entity-id>ID de entidad (UUID).
<record-id>ID de registro (UUID).
<field-name>Nombre del campo de archivo (distingue entre mayúsculas y minúsculas).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.
-f--fileRutaobligatorioRuta al archivo que se va a cargar.

Ejemplos

uip df files upload a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --file ./invoice.pdf
uip df files upload a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --file ./invoice.pdf

Forma de datos (--json de salida)

{
  "Code": "FileUploaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "FileName": "invoice.pdf"
  }
}
{
  "Code": "FileUploaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "FileName": "invoice.pdf"
  }
}

descarga de archivos uip df

Descarga el archivo adjunto a un campo de registro.

Argumentos

NombreObligatorioPropósito
<entity-id>ID de entidad (UUID).
<record-id>ID de registro (UUID).
<field-name>Nombre del campo de archivo (distingue entre mayúsculas y minúsculas).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.
--destinationRuta<record-id>_<field-name>.binRuta del archivo de salida.

Ejemplos

uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --destination ./invoice.pdf

# Default destination
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --destination ./invoice.pdf

# Default destination
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice

Forma de datos (--json de salida)

{
  "Code": "FileDownloaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "OutputPath": "./invoice.pdf"
  }
}
{
  "Code": "FileDownloaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "OutputPath": "./invoice.pdf"
  }
}

eliminar archivos uip df

Eliminar el archivo adjunto a un campo de registro. El registro en sí no se ve afectado: solo se elimina el blob en el campo nombrado.

Argumentos

NombreObligatorioPropósito
<entity-id>ID de entidad (UUID).
<record-id>ID de registro (UUID).
<field-name>Nombre del campo de archivo (distingue entre mayúsculas y minúsculas).

Opciones

CortoLargoValorPredeterminadoDescripción
-t--tenantnamesesión predeterminadaAnula el tenant.

Ejemplos

uip df files delete a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice
uip df files delete a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice

Forma de datos (--json de salida)

{
  "Code": "FileDeleted",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice"
  }
}
{
  "Code": "FileDeleted",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice"
  }
}
  • uip df entities : descubre nombres de campo con entities get.
  • uip df records : gestiona los registros que son propietarios de estos archivos adjuntos.

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