UiPath Documentation
uipath-cli
latest
false
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UiPath-CLI-Benutzerhandbuch

uip rpa-legacy

uip rpa-legacy ist ein reiner Windows-Wrapper um die Legacy- uipcli.exe (die 2025.10.NET-CLI) für Studio-seitige Befehle, die nicht auf das plattformübergreifende uip rpa -Tool portiert wurden. Verwenden Sie es für Debuggen, Validieren, Find-Activities, Find-Package, Type-Definition und den Legacy- Paketpfad . Plattformübergreifende Benutzer – Linux-, macOS- oder Windows-Pipelines, die diese Funktionen nicht benötigen – sollten stattdessen uip rpa verwenden.

Das Tool wird als @uipath/rpa-legacy-tool in der GitHub-npm-Registrierung veröffentlicht. Es bündelt uipcli.exe unter der Automation für jedes Verb. Die Ausgabe ist so gestaltet, dass sie dem standardmäßigen uip -JSON-Umschlag entspricht, sodass vorhandene Skripte, die uip -JSON verbrauchen, weiterhin funktionieren.

Warnung:

Nur Windows

Jedes uip rpa-legacy -Verb verweigert die Ausführung unter macOS oder Linux mit einem ConfigError. Das gebündelte uipcli.exe ist eine reine Windows-Binärdatei; dies ist beabsichtigt und wird sich nicht ändern. Verwenden Sie für plattformübergreifende Pipelines uip rpa.

Verben

VerbZweck
find-activitiesSuchen Sie nach Aktivitäten, die von den Abhängigkeiten eines Projekts verfügbar gemacht werden.
type-definitionÜberprüfen Sie einen.NET-Typ aus Projektabhängigkeiten.
find-packageDurchsuchen Sie NuGet-Pakete über konfigurierte Feeds hinweg.
validateValidieren Sie eine XAML-Datei oder ein Projekt auf Kompilierungsfehler.
debugFühren Sie einen XAML-Workflow lokal über UiRobot aus.
packagePacken Sie ein RPA-Projekt mithilfe des Legacy-Pakets in ein .nupkg .

Wann Sie dieses Tool verwenden sollten

BenötigtVerwenden Sie
Verpacken Sie ein Studio-Projekt unter Linux, macOS oder als Teil einer plattformübergreifenden Pipelineuip rpa pack
Führen Sie die Workflow-Analyse unter Linux/macOS ausuip rpa analyze
Wiederherstellen von Studio-Abhängigkeiten unter Linux/macOSuip rpa restore
Debuggen Sie einen XAML-Workflow lokal über UiRobotuip rpa-legacy debug
Validieren Sie einen XAML-Workflow/ein XAML-Projekt auf Kompilierungsfehleruip rpa-legacy validate
Überprüfen Sie einen.NET-Typ aus Projektabhängigkeitenuip rpa-legacy type-definition
Suchen Sie Aktivitäten in Projektabhängigkeitenuip rpa-legacy find-activities
Durchsuchen Sie NuGet-Pakete über konfigurierte Feeds hinweguip rpa-legacy find-package
Packen Sie direkt mit dem Legacy-Paket uipcliuip rpa-legacy package

Voraussetzungen

  • Windows. Jedes Verb überprüft das Hostbetriebssystem und wird unter Nicht-Windows mit einem ConfigError beendet.
  • .NET-Runtime. Das gebündelte uipcli.exe erfordert .NET; rpa-legacy installiert.NET nicht für Sie.
  • Lokal installierter UiRobot für debug – das Verb ruft den lokalen UiRobot auf, um den Workflow auszuführen.
  • Tool installiert: uip tools install @uipath/rpa-legacy-tool. Die automatische Installation wird auch beim ersten Aufruf ausgeführt.

Zusammenfassung

uip rpa-legacy <verb> [options]
uip rpa-legacy <verb> [options]

Alle Verben berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file) und die Standardbeendigungscodes.

Migration von Legacy-UICLI

Wenn Sie zuvor uipcli debug, uipcli validate, uipcli package usw. aufgerufen haben, werden die Verben direkt zugeordnet:

Legacy-Aufrufuip-Äquivalent
uipcli debug <xaml> -i <json>uip rpa-legacy debug <xaml> --input <json>
uipcli validate <path>uip rpa-legacy validate <path>
uipcli package <project> -o <dir>uip rpa-legacy package <project> -o <dir>
uipcli find-activities <project> --query <q>uip rpa-legacy find-activities <project> --query <q>
uipcli find-package --query <q>uip rpa-legacy find-package --query <q>
uipcli type-definition <project> --type <name>uip rpa-legacy type-definition <project> --type <name>

Die Ausgabe ist in den JSON-Umschlag uip eingebettet; Pipelines, die Legacy-Textausgaben analysieren, müssen --output table für menschliches Lesen anpassen oder übergeben.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben