- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- encodeur UIP
- uip ancrage dans le contexte
- UiPath Docsai
- Fonction UiP
- garde-fous UiP
- configuration llm uip
- uip llm-passerelle
- uip model-hub
- Tâches (Jobs)
- Dossiers
- Processus
- Paquets
- Machines
- Utilisateurs
- Rôles
- Licences
- Flux
- Pièces jointes (Attachments)
- Sessions
- Calendriers
- magasins d'informations d’identification
- journaux-audit
- paramètres
- Actifs
- Compartiments
- Compartiment-fichiers
- Bibliothèques
- Files d'attente (Queues)
- éléments de la file d'attente
- Déclencheurs (Triggers)
- Webhooks
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- Get-Library-Object-Repository
- Récupérer le référentiel d'objets
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- instances-liste
- listes-exemples-workflow
- Créer un package
- Publier
- Distant
- restore
- exécuter, déboguer et amp; Exécution
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- TM
- UIA
- tâches UIP
- Traçages UIP
- Commentaires sur les traces UIP
- Migration
- Référence et assistance
UIP ou packages
Syntaxe et options pour `uip ou packages`, qui gère l'automatisation `.nupkg` artefacts téléchargés dans un flux Orchestrator.
uip or packages gère les packages d'automatisation (.nupkg artefacts) téléchargés vers un flux Orchestrator. list, get et entry-points sont à l'échelle du locataire et ne nécessitent aucun contexte de dossier; versions, upload et download acceptent en outre --folder-path/--folder-key pour cibler un flux de dossier au lieu du flux de locataire. Utilisez uip or processes pour lier un package à un dossier en tant que processus exécutable. Les packages packagés avec --output-type Library appartiennent à uip or libraries à la place.
Synthèse
uip or packages <verb> [options]
uip or packages <verb> [options]
Verbes
| Verbe | Objectif |
|---|---|
list | Répertoriez les packages dans le flux. |
get | Récupérez une version de package par clé. |
versions | Répertorie toutes les versions d'un package. |
entry-points | Répertoriez les points d’entrée du workflow (avec les schémas d’entrée/de sortie) pour une version de package. |
upload | Chargez une .nupkg dans le flux. |
delete | Supprimez une version de package dans le flux. |
download | Téléchargez une .nupkg à partir du flux. |
liste des packages ou des interfaces utilisateur
Répertoriez les packages dans le flux. Renvoie la clé de version du package (format PackageId:Version), le titre, la version et les métadonnées.
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
-s | --search | text | — | Recherchez des packages par nom. |
| — | --feed-id | GUID | Flux de locataire | Cibler un flux spécifique. Utilisez feeds list pour découvrir les ID. |
| — | --all-fields | Drapeau | désactivé | Renvoyez la charge utile complète de l'API. |
-l | --limit | Numérique | 50 | Taille de la page. |
| — | --offset | Numérique | 0 | Nombre d'ignorers. |
| — | --sort-by | Champ | Id desc | Tri OData. |
Exemples
uip or packages list
uip or packages list --search Invoice --limit 20
uip or packages list --output-filter 'Data[].{id:Id, v:Version}'
uip or packages list
uip or packages list --search Invoice --limit 20
uip or packages list --output-filter 'Data[].{id:Id, v:Version}'
Format des données (--sortie json)
{
"Code": "PackageList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
],
"Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
{
"Code": "PackageList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
],
"Pagination": { "Returned": 1, "Limit": 50, "Offset": 0, "HasMore": false }
}
uip ou packages obtenir
Récupérez une version de package spécifique. Le format de la clé est PackageId:Version.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<key> | oui | Clé de version du package (par exemple, MyProcess:1.0.0). |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Cibler un flux spécifique. |
| — | --all-fields | Drapeau | désactivé | Renvoyez la charge utile complète de l'API. |
Exemples
uip or packages get InvoiceProcessing:1.0.2
uip or packages get InvoiceProcessing:1.0.2 --all-fields
uip or packages get InvoiceProcessing:1.0.2 --output-filter 'Data.ReleaseNotes'
uip or packages get InvoiceProcessing:1.0.2
uip or packages get InvoiceProcessing:1.0.2 --all-fields
uip or packages get InvoiceProcessing:1.0.2 --output-filter 'Data.ReleaseNotes'
Format des données (--sortie json)
{
"Code": "PackageGet",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "Processes vendor invoices",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"ReleaseNotes": "Fix amount rounding bug",
"Id": "InvoiceProcessing"
}
}
{
"Code": "PackageGet",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "Processes vendor invoices",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"ReleaseNotes": "Fix amount rounding bug",
"Id": "InvoiceProcessing"
}
}
versions uip ou packages
Répertorie toutes les versions d'un package. Utilisez cette option avant d'appeler processes create --package-version.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<package-id> | oui | ID de package (par exemple, MyProcess). |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Cibler un flux spécifique. |
| — | --folder-path | Chemin d'accès | Flux de locataire | Cibler un flux à l'échelle du dossier par chemin d'accès au lieu du flux de locataire. |
| — | --folder-key | GUID | Flux de locataire | Cibler un flux d'étendue de dossier par clé au lieu du flux de locataire. |
| — | --all-fields | Drapeau | désactivé | Renvoyez la charge utile complète de l'API au lieu du résumé sélectionné. |
-l | --limit | Numérique | 50 | Taille de la page. |
| — | --offset | Numérique | 0 | Nombre d'ignorers. |
| — | --sort-by | Champ | Id desc | Tri OData. |
Exemples
uip or packages versions InvoiceProcessing
uip or packages versions InvoiceProcessing --limit 5
uip or packages versions InvoiceProcessing \
--output-filter 'Data[?IsLatestVersion].Version | [0]'
# From a folder-scoped feed instead of the tenant feed
uip or packages versions InvoiceProcessing --folder-path "Shared"
uip or packages versions InvoiceProcessing
uip or packages versions InvoiceProcessing --limit 5
uip or packages versions InvoiceProcessing \
--output-filter 'Data[?IsLatestVersion].Version | [0]'
# From a folder-scoped feed instead of the tenant feed
uip or packages versions InvoiceProcessing --folder-path "Shared"
Format des données (--sortie json)
{
"Code": "PackageVersionList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
]
}
{
"Code": "PackageVersionList",
"Data": [
{
"Key": "InvoiceProcessing:1.0.2",
"Title": "InvoiceProcessing",
"Version": "1.0.2",
"Description": "",
"IsLatestVersion": true,
"IsActive": true,
"PackageType": "Process",
"TargetFramework": "Windows",
"Authors": "Finance Team",
"Published": "2025-04-10T08:00:00Z",
"Id": "InvoiceProcessing"
}
]
}
points d'entrée uip ou packages
Répertoriez les points d’entrée d’un workflow pour une version de package, y compris les schémas d’arguments d’entrée/de sortie. Utilisez le chemin du point d’entrée avec processes create --entry-point pour les packages multi-points d’entrée.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<key> | oui | Clé de version du package (par exemple, MyProcess:1.0.0). |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Cibler un flux spécifique. |
Exemples
uip or packages entry-points InvoiceProcessing:1.0.2
uip or packages entry-points InvoiceProcessing:1.0.2 \
--output-filter 'Data[].Path'
uip or packages entry-points InvoiceProcessing:1.0.2 --output table
uip or packages entry-points InvoiceProcessing:1.0.2
uip or packages entry-points InvoiceProcessing:1.0.2 \
--output-filter 'Data[].Path'
uip or packages entry-points InvoiceProcessing:1.0.2 --output table
Format des données (--sortie json)
{
"Code": "PackageEntryPoints",
"Data": [
{
"UniqueId": "a1b2c3d4-0000-0000-0000-000000000001",
"Path": "Main.xaml",
"DisplayName": "Main",
"InputArguments": "{\"invoicePath\":\"String\"}",
"OutputArguments": "{\"result\":\"String\"}"
}
]
}
{
"Code": "PackageEntryPoints",
"Data": [
{
"UniqueId": "a1b2c3d4-0000-0000-0000-000000000001",
"Path": "Main.xaml",
"DisplayName": "Main",
"InputArguments": "{\"invoicePath\":\"String\"}",
"OutputArguments": "{\"result\":\"String\"}"
}
]
}
téléchargement d’uip ou de packages
Chargez un package de .nupkg processus dans le flux. Après le téléchargement, liez-le à un dossier avec uip or processes create. Un package contenant --output-type Library est rejeté avant le téléchargement - utilisez uip or libraries upload ou --force pour le mettre dans le flux de processus de toute façon.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<file> | oui | Chemin d'accès au fichier .nupkg. |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Chargez dans un flux spécifique. |
| — | --folder-path | Chemin d'accès | Flux de locataire | Chargez dans un flux de dossier par chemin d'accès au lieu du flux de locataire. |
| — | --folder-key | GUID | Flux de locataire | Chargez dans un flux de dossier par clé au lieu du flux de locataire. |
| — | --force | Drapeau | false | Chargez quand même un package de bibliothèque dans le flux de processus. |
Exemples
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg
uip or packages upload ./dist/MyProcess.2.0.0.nupkg --feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --output-filter 'Data[0].body'
# Upload to a folder-scoped feed instead of the tenant feed
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --folder-path "Shared"
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg
uip or packages upload ./dist/MyProcess.2.0.0.nupkg --feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --output-filter 'Data[0].body'
# Upload to a folder-scoped feed instead of the tenant feed
uip or packages upload ./InvoiceProcessing.1.0.3.nupkg --folder-path "Shared"
Format des données (--sortie json)
{
"Code": "PackageUploaded",
"Data": [
{
"key": "InvoiceProcessing.1.0.3.nupkg",
"status": "Created",
"body": "InvoiceProcessing:1.0.3"
}
]
}
{
"Code": "PackageUploaded",
"Data": [
{
"key": "InvoiceProcessing.1.0.3.nupkg",
"status": "Created",
"body": "InvoiceProcessing:1.0.3"
}
]
}
suppression de packages ou de l'interface utilisateur
Supprimez une version de package du flux de processus Orchestrator. La suppression d'un package auquel un processus est censé laisse ce processus sans version à exécuter.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<key> | oui | Clé de version du package (format PackageId:Version, par exemple MyProcess:1.0.0). Utilisez packages list ou packages versions pour le trouver. |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Supprimez à partir d'un flux spécifique. |
| — | --folder-path | Chemin d'accès | Flux de locataire | Effectuez la suppression d'un flux de dossier par chemin d'accès au lieu du flux de locataire. |
| — | --folder-key | GUID | Flux de locataire | Effectuez la suppression d'un flux de dossier par clé au lieu du flux de locataire. |
-y | --yes | Drapeau | — | Requis. Confirmez cette opération irréversible — la CLI ne s’affiche jamais. |
Exemples
uip or packages delete InvoiceProcessing:1.0.3 --yes
uip or packages delete InvoiceProcessing:1.0.3 --yes
Format des données (--sortie json)
{
"Code": "PackageDeleted",
"Data": {
"Key": "InvoiceProcessing:1.0.3",
"FeedId": "",
"Status": "Package deleted"
}
}
{
"Code": "PackageDeleted",
"Data": {
"Key": "InvoiceProcessing:1.0.3",
"FeedId": "",
"Status": "Package deleted"
}
}
FeedId est toujours présent - une chaîne vide signifie le flux du locataire. Une suppression au niveau du dossier ajoute FolderKey et FolderPath à Data.
téléchargement d’uip ou de packages
Téléchargez une .nupkg à partir du flux. Nécessite --destination.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<key> | oui | Clé de version du package (par exemple, MyProcess:1.0.0). |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Cibler un flux spécifique. |
| — | --folder-path | Chemin d'accès | Flux de locataire | Cibler un flux à l'échelle du dossier par chemin d'accès au lieu du flux de locataire. |
| — | --folder-key | GUID | Flux de locataire | Cibler un flux d'étendue de dossier par clé au lieu du flux de locataire. |
-d | --destination | Chemin d'accès | requis | Où enregistrer le fichier .nupkg téléchargé. |
Exemples
uip or packages download InvoiceProcessing:1.0.2 \
--destination ./InvoiceProcessing.1.0.2.nupkg
uip or packages download InvoiceProcessing:1.0.2 -d /tmp/ip.nupkg \
--feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages download InvoiceProcessing:1.0.2 -d ./ip.nupkg \
--output-filter 'Data.SavedTo'
uip or packages download InvoiceProcessing:1.0.2 \
--destination ./InvoiceProcessing.1.0.2.nupkg
uip or packages download InvoiceProcessing:1.0.2 -d /tmp/ip.nupkg \
--feed-id a1b2c3d4-0000-0000-0000-000000000001
uip or packages download InvoiceProcessing:1.0.2 -d ./ip.nupkg \
--output-filter 'Data.SavedTo'
Format des données (--sortie json)
{
"Code": "PackageDownloaded",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"SavedTo": "./InvoiceProcessing.1.0.2.nupkg",
"Size": "512000 bytes"
}
}
{
"Code": "PackageDownloaded",
"Data": {
"Key": "InvoiceProcessing:1.0.2",
"SavedTo": "./InvoiceProcessing.1.0.2.nupkg",
"Size": "512000 bytes"
}
}
Codes de sortie
Voir Codes de sortie. Aucun remplacement spécifique au verbe.
Commandes associées
uip or processes— liez un package à un dossier en tant que processus.uip or feeds— découvrez les ID de flux disponibles.uip or jobs— en particulierjobs start, qui utilise la clé de processus (pas la clé de package) deprocesses list.
Voir également
- Synthèse
- Verbes
- liste des packages ou des interfaces utilisateur
- Options
- Exemples
- Format des données (--sortie json)
- uip ou packages obtenir
- Arguments
- Options
- Exemples
- Format des données (--sortie json)
- versions uip ou packages
- Arguments
- Options
- Exemples
- Format des données (--sortie json)
- points d'entrée uip ou packages
- Arguments
- Options
- Exemples
- Format des données (--sortie json)
- téléchargement d’uip ou de packages
- Arguments
- Options
- Exemples
- Format des données (--sortie json)
- suppression de packages ou de l'interface utilisateur
- Arguments
- Options
- Exemples
- Format des données (--sortie json)
- téléchargement d’uip ou de packages
- Arguments
- Options
- Exemples
- Format des données (--sortie json)
- Codes de sortie
- Commandes associées
- Voir également