- 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
- uip coder
- uip context-grounding
- UiPath Docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- 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
- get-object-repository
- 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
- list-instances
- listes-exemples-workflow
- Créer un package
- Publier
- remote
- restore
- run, debug & execution
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- tm
- UIA
- uip tasks
- Traçages UIP
- uip traces feedback
- Migration
- Référence et assistance
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 manages the automation packages (.nupkg artifacts) uploaded to an Orchestrator feed. list, get, and entry-points are tenant-scoped and need no folder context; versions, upload, and download additionally accept --folder-path/--folder-key to target a folder-scoped feed instead of the tenant feed. Use uip or processes to bind a package to a folder as a runnable process. Packages packed with --output-type Library belong to uip or libraries instead.
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 | Delete a package version from the feed. |
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 | Target a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Flux de locataire | Target a folder-scoped feed by key instead of the tenant feed. |
| — | --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
Upload a process .nupkg package to the feed. After upload, bind it to a folder with uip or processes create. A package packed with --output-type Library is rejected before upload — use uip or libraries upload, or --force to put it in the processes feed anyway.
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 | Upload to a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Flux de locataire | Upload to a folder-scoped feed by key instead of the tenant feed. |
| — | --force | Drapeau | false | Upload a library package to the processes feed anyway. |
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"
}
]
}
uip or packages delete
Delete a package version from the Orchestrator processes feed. Deleting a package a process is bound to leaves that process without a version to run.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<key> | oui | Package version key (format PackageId:Version, for example MyProcess:1.0.0). Use packages list or packages versions to find it. |
Options
| Short | Long | Valeur (Value) | Default | Description |
|---|---|---|---|---|
| — | --feed-id | GUID | Flux de locataire | Delete from a specific feed. |
| — | --folder-path | Chemin d'accès | Flux de locataire | Delete from a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Flux de locataire | Delete from a folder-scoped feed by key instead of the tenant feed. |
-y | --yes | Drapeau | — | Required. Confirm this irreversible operation — the CLI never prompts. |
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 is always present — an empty string means the tenant feed. A folder-scoped delete adds FolderKey and FolderPath to 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 | Target a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Flux de locataire | Target a folder-scoped feed by key instead of the tenant feed. |
-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)
- uip or packages delete
- 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