UiPath Documentation
uipath-cli
latest
false
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de UiPath CLI

UIP ou pièces jointes

uip or attachments gère les pièces jointes des tâches - fichiers joints aux tâches comme entrée ou sortie (capture d'écran, rapports, fichiers de données). Les pièces jointes sont à l’échelle du locataire, aucun contexte de dossier n’est donc requis pour download. Pour le téléchargement, utilisez jobs start --attachment ou --attachment-id.

Synthèse

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

Verbes

VerbeObjectif
listRépertorie les pièces jointes d'une tâche spécifique.
downloadTélécharger une seule pièce jointe par ID.

Liste UIP ou Pièces jointes

Répertorie les pièces jointes d'une tâche. Renvoie l’ID, le nom, la catégorie (Input ou Output) de la pièce jointe, et l’horodatage de création. Le verbe résout le contexte du dossier de la tâche en interne et appelle directement le point de terminaison JobAttachments/GetByJobKey (non groupé).

Options

ShortLongValeur (Value)DefaultDescription
--job-keyGUIDrequisClé de tâche dont les pièces jointes doivent être répertoriées.
-t--tenantnamesession par défautRemplacer le locataire.

Exemples

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

Format des données (--sortie json)

{
  "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"
    }
  ]
}

Téléchargement d’IU ou de pièces jointes

Télécharge une pièce jointe de tâche sur le disque local. La CLI utilise DownloadAttachmentFile, qui renvoie une redirection 302 vers le stockage d'objets blob; le verbe suit la redirection et écrit le fichier sur le disque.

Arguments

NomRequisObjectif
<attachment-id>ouiID de pièce jointe. Trouvez-le avec attachments list ou à partir de la sortie jobs get .

Options

ShortLongValeur (Value)DefaultDescription
-t--tenantnamesession par défautRemplacer le locataire.
-o--outputChemin d'accèsattachment-<id>Chemin du fichier de sortie.

Exemples

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'

Format des données (--sortie json)

{
  "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
  }
}

Codes de sortie

Voir Codes de sortie. Aucun remplacement spécifique au verbe.

  • uip or jobsjobs start --attachment / --attachment-id pour joindre des fichiers lors du lancement d'une tâche; jobs get fait apparaître les références de pièces jointes dans sa sortie.

Voir également

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour