- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- uip coder
- uip context-grounding
- UIP Docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- get-library-object-repository
- get-object-repository
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- list-instances
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- remote
- restore
- run, debug & execution
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- tm
- UIA
- uip tasks
- Seguimientos de UIP
- uip traces feedback
- Migración
- Referencia y soporte
Sintaxis y opciones para `uip o paquetes`, que gestiona los artefactos de automatización `.nupkg` cargados en una fuente de 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.
Sinopsis
uip or packages <verb> [options]
uip or packages <verb> [options]
Verbos
| Verbo | Propósito |
|---|---|
list | Enumerar paquetes en la fuente. |
get | Obtener una versión de paquete por clave. |
versions | Enumera todas las versiones de un paquete. |
entry-points | Enumerar los puntos de entrada del flujo de trabajo (con esquemas de entrada/salida) para una versión de paquete. |
upload | Carga un .nupkg a la fuente. |
delete | Delete a package version from the feed. |
download | Descarga un .nupkg de la fuente. |
uip o lista de paquetes
Enumerar paquetes en la fuente. Devuelve la clave de versión del paquete (formato PackageId:Version), título, versión y metadatos.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-s | --search | text | — | Buscar paquetes por nombre. |
| — | --feed-id | GUID | Transmisión de inquilinos | Apunta a una fuente específica. Utiliza feeds list para descubrir los ID. |
| — | --all-fields | Marca | Desactivado | Devuelve la carga útil de la API completa. |
-l | --limit | Número | 50 | Tamaño de la página. |
| — | --offset | Número | 0 | Omitir recuento. |
| — | --sort-by | Campo | Id desc | Ordenación de OData. |
Ejemplos
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}'
Forma de datos (--json de salida)
{
"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 o paquetes obtener
Obtener una versión de paquete específica. El formato de la clave es PackageId:Version.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Clave de versión del paquete (por ejemplo, MyProcess:1.0.0). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Apunta a una fuente específica. |
| — | --all-fields | Marca | Desactivado | Devuelve la carga útil de la API completa. |
Ejemplos
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'
Forma de datos (--json de salida)
{
"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"
}
}
versiones de uip o paquetes
Enumera todas las versiones de un paquete. Usa esto antes de llamar a processes create --package-version.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<package-id> | Sí | ID de paquete (por ejemplo, MyProcess). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Apunta a una fuente específica. |
| — | --folder-path | Ruta | Transmisión de inquilinos | Target a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Transmisión de inquilinos | Target a folder-scoped feed by key instead of the tenant feed. |
| — | --all-fields | Marca | Desactivado | Devuelve la carga útil de la API completa en lugar del resumen seleccionado. |
-l | --limit | Número | 50 | Tamaño de la página. |
| — | --offset | Número | 0 | Omitir recuento. |
| — | --sort-by | Campo | Id desc | Ordenación de OData. |
Ejemplos
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"
Forma de datos (--json de salida)
{
"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"
}
]
}
UIP o puntos de entrada de paquetes
Enumerar los puntos de entrada del flujo de trabajo para una versión de paquete, incluidos los esquemas de argumentos de entrada/salida. Utiliza la ruta del punto de entrada con processes create --entry-point para paquetes de varios puntos de entrada.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Clave de versión del paquete (por ejemplo, MyProcess:1.0.0). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Apunta a una fuente específica. |
Ejemplos
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
Forma de datos (--json de salida)
{
"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\"}"
}
]
}
carga de uip o paquetes
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.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<file> | Sí | La ruta del archivo .nupkg. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Cargar a una fuente específica. |
| — | --folder-path | Ruta | Transmisión de inquilinos | Upload to a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Transmisión de inquilinos | Upload to a folder-scoped feed by key instead of the tenant feed. |
| — | --force | Marca | false | Upload a library package to the processes feed anyway. |
Ejemplos
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"
Forma de datos (--json de salida)
{
"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.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Package version key (format PackageId:Version, for example MyProcess:1.0.0). Use packages list or packages versions to find it. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Delete from a specific feed. |
| — | --folder-path | Ruta | Transmisión de inquilinos | Delete from a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Transmisión de inquilinos | Delete from a folder-scoped feed by key instead of the tenant feed. |
-y | --yes | Marca | — | Required. Confirm this irreversible operation — the CLI never prompts. |
Ejemplos
uip or packages delete InvoiceProcessing:1.0.3 --yes
uip or packages delete InvoiceProcessing:1.0.3 --yes
Forma de datos (--json de salida)
{
"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.
descarga de uip o paquetes
Descarga un .nupkg de la fuente. Requiere --destination.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Clave de versión del paquete (por ejemplo, MyProcess:1.0.0). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Apunta a una fuente específica. |
| — | --folder-path | Ruta | Transmisión de inquilinos | Target a folder-scoped feed by path instead of the tenant feed. |
| — | --folder-key | GUID | Transmisión de inquilinos | Target a folder-scoped feed by key instead of the tenant feed. |
-d | --destination | Ruta | obligatorio | Dónde guardar el .nupkg descargado. |
Ejemplos
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'
Forma de datos (--json de salida)
{
"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"
}
}
Códigos de salida
Consulta Códigos de salida. Sin anulaciones específicas de verbos.
Comandos relacionados
uip or processes: vincula un paquete a una carpeta como un proceso.uip or feeds: descubre los ID de fuente disponibles.uip or jobs, especialmentejobs start, que utiliza la clave de proceso (no la clave del paquete) deprocesses list.
Ver también
- Sinopsis
- Verbos
- uip o lista de paquetes
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- uip o paquetes obtener
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- versiones de uip o paquetes
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- UIP o puntos de entrada de paquetes
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- carga de uip o paquetes
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- uip or packages delete
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- descarga de uip o paquetes
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- Códigos de salida
- Comandos relacionados
- Ver también