- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- UiPath für Codierungs-Agents
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UiPath-CLI-Benutzerhandbuch
uip maestro init erstellt ein Gerüst für ein neues Maestro-Projektverzeichnis mit einem gültigen BPMN 2.0-Starter und den Metadatendateien, die der Orchestrator für Prozessorchestrierungspakete erwartet.
Zusammenfassung
uip maestro init <name> [--force]
uip maestro init <name> [--force]
Beachten Sie globale Optionen. Austrittscodes folgen dem Standardvertrag.
Argumente
<name>(erforderlich) – Name des Projektordners. Validiert gegenVALID_PROJECT_NAME_REGEX: Nur Buchstaben, Ziffern, Unterstriche (_) und Bindestriche (-).
Optionen
--force– Wird auch dann initialisiert, wenn das Zielverzeichnis vorhanden und nicht leer ist. Vorhandene Dateien werden nicht gelöscht – Dateien werden daneben geschrieben; Dies ist nützlich für die Neuinitialisierung innerhalb eines vorab erstellten Ordners.
Verhalten
Erstellt <name>/ im aktuellen Arbeitsverzeichnis und schreibt sechs Dateien:
| Datei | Zweck |
|---|---|
project.uiproj | { "Name": "<name>", "ProjectType": "ProcessOrchestration" } |
operate.json | Laufzeitmetadaten – targetFramework: "Portable", contentType: "processOrchestration", runtimeOptions.isAttended: false. |
entry-points.json | Ein Einstiegspunkt, der auf Event_start innerhalb des Start-BPMN verweist, mit leeren Eingabe-/Ausgabeschemas. |
bindings_v2.json | { "version": "2.0", "resources": [] }. |
package-descriptor.json | Dateimanifest, das vom Packer verbraucht wird. |
<name>.bpmn | Start-BPMN, das Event_start → _Implicit_EndEvent enthält, verbunden mit einer uipath:entryPointId -Erweiterung. |
Das Start-BPMN wird vor dem Schreiben durch bpmn-moddle geparst; wenn strukturierte Warnungen (nicht von UiPath-Extension) angezeigt werden, schlägt der Befehl mit BPMN validation failed: … fehl.
Wenn <name> bereits vorhanden und nicht leer ist und --force nicht festgelegt ist, schlägt der Befehl mit einem Fehler fehl.
Beispiele
# Create a new project in ./invoice-orchestration
uip maestro init invoice-orchestration
# Reinitialize into an existing non-empty folder
uip maestro init invoice-orchestration --force
# Create a new project in ./invoice-orchestration
uip maestro init invoice-orchestration
# Reinitialize into an existing non-empty folder
uip maestro init invoice-orchestration --force
Datenform (--output json)
{
"Code": "MaestroInit",
"Data": {
"Status": "Created successfully",
"Path": "/workspace/invoice-orchestration"
}
}
{
"Code": "MaestroInit",
"Data": {
"Status": "Created successfully",
"Path": "/workspace/invoice-orchestration"
}
}
Bei einem Fehler enthält die Antwort Result: "Failure", Message und Instructions.
Siehe auch
uip maestro pack– Packen Sie das Gerüst-Projektuip maestro debug– Führen Sie es über Studio Web aus- Maestro-Übersicht