- 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
- codificador UIP
- Contextualización de UIP
- UIP Docsai
- Función uip
- barreras de seguridad de UIP
- Configuración de UIP llm
- puerta de enlace llm de uip
- 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
- obtener-repositorio-de-objetos-de-biblioteca
- obtener-objeto-repositorio
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- lista-instancias
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- Remoto
- restore
- ejecutar, depurar & Ejecución
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- TM
- UIA
- Tareas de UIP
- Archivo adjunto
- Campo personalizado
- Ejecuciones
- EtiquetaDeObjeto
- Paquete
- escenario de rendimiento
- grupos de carga de escenarios de rendimiento
- datos de ejecución de perf-scenario
- informe de escenario de rendimiento
- Proyecto
- Informar
- Requisitos
- Resultado
- Casos de prueba
- Conjuntos de prueba
- registro de pasos de prueba
- Usuario
- Esperar
- Seguimientos de UIP
- Comentarios de seguimientos de UIP
- Migración
- Referencia y soporte
uip o paquetes
Sintaxis y opciones para `uip o paquetes`, que gestiona los artefactos de automatización `.nupkg` cargados en una fuente de Orchestrator.
uip or packages gestiona los paquetes de automatización (.nupkg artefactos) cargados en una fuente de Orchestrator. list, get y entry-points tienen ámbito de tenant y no necesitan contexto de carpeta; versions, upload y download aceptan además --folder-path/--folder-key para dirigirse a una fuente de ámbito de carpeta en lugar de la fuente de tenant. Usa uip or processes para vincular un paquete a una carpeta como proceso ejecutable. Los paquetes empaquetados con --output-type Library pertenecen a uip or libraries en su lugar.
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 | Eliminar una versión de paquete de la fuente. |
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 | Apunta a una fuente de ámbito de carpeta por ruta en lugar de la fuente del tenant. |
| — | --folder-key | GUID | Transmisión de inquilinos | Apunta a una fuente de ámbito de carpeta por clave en lugar de la fuente del tenant. |
| — | --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
Carga un paquete de proceso .nupkg a la fuente. Después de cargarlo, vincúlalo a una carpeta con uip or processes create. Un paquete empaquetado con --output-type Library se rechaza antes de la carga: utiliza uip or libraries upload o --force para ponerlo en la fuente de procesos de todos modos.
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 | Cargar a una fuente de ámbito de carpeta por ruta en lugar de la fuente del tenant. |
| — | --folder-key | GUID | Transmisión de inquilinos | Cargar a una fuente de ámbito de carpeta por clave en lugar de la fuente del tenant. |
| — | --force | Marca | false | Cargue un paquete de biblioteca a la fuente de procesos de todos modos. |
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 o eliminación de paquetes
Eliminar una versión de paquete de la fuente de procesos de Orchestrator. Eliminar un paquete al que está vinculado un proceso deja ese proceso sin una versión para ejecutar.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<key> | Sí | Clave de versión del paquete (formato PackageId:Version, por ejemplo MyProcess:1.0.0). Utiliza packages list o packages versions para encontrarlo. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --feed-id | GUID | Transmisión de inquilinos | Eliminar de una fuente específica. |
| — | --folder-path | Ruta | Transmisión de inquilinos | Eliminar de una fuente de ámbito de carpeta por ruta en lugar de la fuente del tenant. |
| — | --folder-key | GUID | Transmisión de inquilinos | Eliminar de una fuente de ámbito de carpeta por clave en lugar de la fuente del tenant. |
-y | --yes | Marca | — | Obligatorio. Confirma esta operación irreversible: la CLI nunca solicita. |
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 siempre está presente: una cadena vacía significa la fuente del tenant. Una eliminación de ámbito de carpeta añade FolderKey y FolderPath a 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 | Apunta a una fuente de ámbito de carpeta por ruta en lugar de la fuente del tenant. |
| — | --folder-key | GUID | Transmisión de inquilinos | Apunta a una fuente de ámbito de carpeta por clave en lugar de la fuente del tenant. |
-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 o eliminación de paquetes
- 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