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

RPA de l’UIP

uip rpa est l'outil RPA — le lien entre la CLI et une installation d'UiPath Studio. Il regroupe les projets Studio dans .nupkg archives, exécute l'analyseur et le compilateur de workflow, élabore et exécute les projets et expose les opérations Studio utilisées par les agents de codage d'IA et le système de compétences.

Installez-le avec uip tools install rpa, ou invoquez uip rpa … et laissez l’installation automatique s’exécuter. Voir Outils pour le modèle d'installation et Outils uip pour la commande qui gère l'installation de l'outil. rpa est le préfixe de la commande; le package sous-jacent est @uipath/rpa-tool.

Before running the packager verbs in CI or on a fresh machine, make sure your runtime and runner OS match the project flavor — see Prerequisites.

Commandes

Chaque uip rpa verbe a sa propre page de référence. Pour les listes d’arguments en direct sur votre version d’outil installée, exécutez uip rpa <verb> --help

VerbeDescription
add-test-data-entityAjoutez une entité Data Service en tant que source de données pour un cas de test.
add-test-data-queueAjoutez une file d'attente de données de test d'Orchestrator comme source de données pour un cas de test.
add-test-data-variationAjoutez un fichier de variation de données CSV / Excel à un cas de test.
analyzeExécutez l'analyseur de workflow par rapport à un projet avec une politique de gouvernance.
buildCompilez un projet Studio sans produire de .nupkg.
create-projectÉlaborer un nouveau projet à partir d'un modèle.
diffAffichez les différences entre deux fichiers dans une fenêtre Diff de Studio.
find-activitiesRecherchez des activités correspondant à une requête et à des balises facultatives.
get-analyzer-rulesRépertoriez les règles activées de l'analyseur de workflow pour le projet ouvert.
get-default-activity-xamlRécupérez la représentation XAML d'une activité avec des valeurs par défaut.
get-errorsRécupérez les diagnostics d'un fichier ou du projet entier, filtrés par gravité.
get-manual-test-casesObtenez des cas de test manuels à partir de Test Manager.
get-manual-test-stepsObtenez des étapes de test manuelles pour obtenir une liste d’ID de cas de test.
get-versionsRépertorie les versions disponibles d'un package NuGet dans les flux configurés.
get-workflow-exampleRécupérez le XAML d'un exemple de workflow par clé.
indicate-applicationIndiquez une application à l’écran à l’aide de Studio.
indicate-elementIndiquez un élément d’IU à l’écran à l’aide de Studio.
inspect-packageInspectez l'API publique d'un package NuGet via une réflexion.
install-data-fabric-entitiesAjoutez ou supprimez des liaisons d'entité Data Fabric sur le projet actif.
install-or-update-packagesInstallez ou mettez à jour les packages NuGet dans le projet actuel.
list-data-fabric-entitiesRépertoriez les entités Data Fabric pertinentes pour le projet actif.
list-workflow-examplesRecherchez des exemples de workflow RPA par balise de service.
packCréez un package d'un projet Studio dans un .nupkg.
restoreTéléchargez les dépendances déclarées dans project.json.
run-fileExécutez ou déboguez un workflow/un fichier codé.
search-templatesRechercher des modèles de projet dans des flux NuGet configurés.
start-studioAssurez-vous qu'une instance Studio est en cours d'exécution.
stop-executionArrêtez une exécution en cours précédemment démarrée avec run-file.
uiaSous-groupe CLI UI Automation.

list-instances est également enregistré, masqué dans --help — il répertorie les instances Studio en cours d'exécution visibles par le réviseur.

Synthèse

uip rpa pack <project> [options]
uip rpa build <projectDir> [options]
uip rpa analyze <project> --governance-file-path <policy> [options]
uip rpa restore <project> [outputPath] [options]
uip rpa start-studio [options]
uip rpa <verb> [options]
uip rpa pack <project> [options]
uip rpa build <projectDir> [options]
uip rpa analyze <project> --governance-file-path <policy> [options]
uip rpa restore <project> [outputPath] [options]
uip rpa start-studio [options]
uip rpa <verb> [options]

Tous les verbes uip rpa respectent les options globales (--output, --output-filter, --log-level, --log-file). Les codes de sortie standard s'appliquent.

Le groupe parent uip rpa accepte un petit ensemble d'options partagées par chaque verbe:

Option parentDescription
--project-dir <path>Répertoire du projet sur lequel le verbe fonctionne. La valeur par défaut est le répertoire de travail actuel.
--studio-dir <path>Chemin d’accès à une installation de Studio lorsque la découverte ne peut pas en trouver une automatiquement.
--robot-dir <path>Chemin d’accès au répertoire d’installation du robot.
--timeout <seconds>Attente maximale pour l’opération sous-jacente. Par défaut: 300.
--verboseJournalisation détaillée.

Ceux-ci peuvent être transmis avant ou après le nom de la sous-commande.

Remarque :

Aire d'indicateur

Les pages par verbe documentent les options principales. Étant donné que rpa-tool intègre le package Studio, une poignée d'indicateurs de package de créneau (matériel de signature, configuration des sources NuGet, filtres de type de sortie) suit les indicateurs natifs du package sous-jacent - exécutez uip rpa <verb> --help sur une installation en direct pour voir l'ensemble complet pour votre version de l’outil installée. Les noms d'indicateurs sont cohérents pour toutes les versions d'outils au sein de la ligne MAJOR.MINOR de la CLI; voir Contrôle de version et stabilité.

Remarque :

wrapper hérité Windows uniquement

Un outil frères, @uipath/rpa-legacy-tool (alias rpa-legacy), encapsule la version de la CLI .NET héritée 2025.10 pour les utilisateurs qui ont besoin de fonctionnalités Windows uniquement qui n'ont pas encore été portées à la multiplate-forme uip rpa. Il expose uip rpa-legacy <verb> pour package, validate, debug, find-package, find-activities et type-definition. Consultez la documentation de l'interface CLI.NET héritée 2025.10 pour connaître la référence de son indicateur. rpa-legacy est uniquement Windows; rpa couvre l'interface moderne.

Prérequis

Two environmental constraints govern when and where the packager verbs can run.

.NET runtime

The packager verbs (pack, build, analyze, restore) wrap the Studio packager and the workflow compiler — both .NET-backed. A runner that invokes them must have a .NET runtime available.

For the full context on why rpa-tool keeps a .NET dependency while the rest of the CLI runs on Node.js, see Breaking changes — Runtime change.

Runner OS for Windows projects

Studio projects come in two non-legacy flavors — Cross-platform (targetFramework: "Portable" in project.json) and Windows (targetFramework: "Windows"). The runner OS must match the project flavor:

  • Cross-platform projects can be operated on from any OS — Windows, macOS, or Linux.
  • Windows projects require a Windows runner, regardless of which verb you are running. The Linux and macOS toolchain cannot resolve the Windows-only references these projects pull in.
  • Les projets hérités depuis Windows sont une catégorie distincte - ils nécessitent l'outil uip rpa-legacy , qui est Windows uniquement par conception.

Match the runner OS in your CI to the project flavor, or split the pipeline so cross-platform work runs on Linux/macOS and Windows project work runs on a Windows agent.

Voir également

  • Commandes
  • Synthèse
  • Prérequis
  • .NET runtime
  • Runner OS for Windows projects
  • 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