- Vue d'ensemble (Overview)
- Interface de ligne de commande UiPath
- À propos de la CLI UiPath
- Téléchargement de la CLI UiPath
- Matrice de compatibilité
- Exécution de la CLI UiPath
- Gestion des flux NuGet
- Test Manager Support
- Compression de projets dans un package
- Signing project packages
- Analyser un projet
- Déploiement d'un package sur Orchestrator
- Exécuter une tâche dans Orchestrator
- Tester un package ou exécuter un ensemble de test
- Tester plusieurs packages
- Déploiement des ressources sur Orchestrator
- Suppression de ressources d'Orchestrator
- Exécution de tâches à l'aide de la configuration JSON
- Restauration des dépendances de l'automatisation
- Vue d'ensemble (Overview)
- Restauration et analyse des solutions
- Compression d’une solution
- Signing solution packages
- Charger et supprimer des packages de solutions
- Téléchargement des packages et des configurations de solutions
- Déployer et activer des solutions
- Désinstallation des déploiements
- Authentification et étendues
- Résolution des problèmes d'interface en ligne de commande UiPath
- Extension Azure DevOps
- À propos de l’extension Azure DevOps
- Configuration de la connexion au service Azure DevOps
- Ajouter des tâches UiPath à un pipeline Azure DevOps
- Plate-forme d'installation UiPath
- Pack de solutions UiPath
- Charger le package de solution UiPath
- Déploiement de la solution UiPath
- Activation de la solution UiPath
- Supprimer le package de solution UiPath
- Configuration du téléchargement de la solution UiPath
- Package de téléchargement de la solution UiPath
- Déploiement de la désinstallation de la solution UiPath
- Résolution des problèmes rencontrés avec l’extension Azure DevOps
- Plugin Jenkins
- À propos du plug-in Jenkins
- Installation du plugin Jenkins
- Configuration de la connexion au service pour les applications externes
- Plate-forme d'installation UiPath
- Pack de solutions UiPath
- Charger le package de solution UiPath
- Déploiement de la solution UiPath
- Déploiement d’activation de la solution UiPath
- Supprimer le package de solution UiPath
- Configuration du téléchargement de la solution UiPath
- Package de téléchargement de la solution UiPath
- Déploiement de la désinstallation de la solution UiPath
- Résolution des problèmes du plug-in Jenkins

Guide de l'utilisateur des intégrations CI/CD
Exécution des tâches CLI UiPath
Cette section explique comment exécuter les tâches à l'aide de l'interface de ligne de commande (CLI) UiPath, qui est disponible via plusieurs variantes spécifiques à la plateforme :
- UiPath.CLI.Windows : pour les environnements Windows
- UiPath.CLI.Linux : pour les environnements Linux
- UiPath.CLI.Windows.Legacy : pour les projets Windows RPA autonomes - Legacy uniquement
La plupart des tâches utilisent la même syntaxe sur toutes les plateformes, avec des différences mineures dans la façon dont la CLI est invoquée (par exemple, uipcli.exe et dotnet uipcli.dll).
Pour en savoir plus sur les tâches CLI prises en charge, consultez :
- Compression de projets dans un package
- Analyser un projet
- Déploiement d'un package sur Orchestrator
- Exécuter une tâche dans Orchestrator
- Tester un package ou exécuter un ensemble de test
- Tester plusieurs packages
- Déploiement des ressources sur Orchestrator
- Suppression de ressources d'Orchestrator
- Exécution de tâches à l'aide de la configuration JSON
- Restauration des dépendances de l'automatisation
Pour les tâches liées aux solutions introduites dans la version 25.10, reportez-vous à Travailler avec des solutions.
Étendues d'application d'accès à l'API
The table below lists the Test Manager and Orchestrator scopes required by CLI tasks related to standalone projects. These scopes are needed for the UiPath CLI – Test Manager integration.
| Étendue de l'application SAP | Description |
|---|---|
| OU.Assets | Accès en lecture/écriture aux ressources |
| OU.TâchesArrière-plan | Accès en lecture/écriture aux tâches en arrière-plan |
| OU.Exécution | Accès en lecture/écriture aux données d’exécution |
| OU.Dossiers | Accès en lecture/écriture aux dossiers. |
| OU.Job | Accès en lecture/écriture aux tâches |
| OU.Machines.Lecture | Accès en lecture seule aux machines |
| OU.Monitoring | Accès en lecture/écriture aux données de surveillance |
| OU.Robots.Read | Accès en lecture seule aux robots |
| OR.Settings.Read | Accès en lecture seule aux paramètres |
| TM.Projets (TM.Projects) | Projects read and write access in Test Manager |
| TM.EnsemblesTest (TM.TestSets) | TestSets read and write access in Test Manager |
| TM.ExécutionsTest (TM.TestExecutions) | TestExecutions read and write access in Test Manager |
En plus des étendues spécifiques aux tâches, OR.Default peut être utilisé comme étendue de caractère générique. Il fournit un contrôle d'accès flexible au niveau de l'organisation et du dossier, adapté à la plupart des automatisations basées sur la CLI. Voir Déclaration des étendues pour plus de détails.
Pour les Solutions, les étendues requises diffèrent et sont décrites séparément dans Authentification et étendues pour les Solutions.
Enregistrement d'une application externe
Pour authentifier la CLI auprès d'Orchestrator, vous devez enregistrer une application externe dans Automation Cloud.
Si vous exécutez uipcli sur la même machine que Studio est ouvert, veillez à bien fermer le projet dans Studio pour éviter les erreurs de verrouillage.