- Ü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 or settings liest und schreibt Orchestrator-Einstellungen auf Mandantenebene. Einstellungen sind Schlüssel-Wert-Paare, die durch ein gepunktetes Präfix organisiert sind (Abp.Timing.*, Alerts.Email.*, Auth.*, Scalability.*, Triggers.* usw.). Verwenden Sie settings list , um Schlüssel zu erkennen, settings get/update zum Lesen oder Ändern eines einzelnen Werts, settings execution für die strukturierte Konfiguration der Ausführungseinstellungen (Anzeigenamen und zulässige Werte) und settings timezones zum Auflisten gültiger Zeitzonen-IDs .
Zusammenfassung
uip or settings <verb> [options]
uip or settings <verb> [options]
Verben
| Verb | Zweck |
|---|---|
list | Listen Sie die Mandanteneinstellungen auf. |
get | Lesen Sie eine Einstellung nach Schlüssel. |
update | Schreiben Sie eine Einstellung nach Schlüssel. |
execution | Rufen Sie die Konfiguration der Ausführungseinstellungen ab (Global oder Roboter-Scope). |
timezones | Listen Sie verfügbare Zeitzonen-IDs auf. |
Alle Verben berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.
Allgemeine Einstellungsschlüssel
Die folgenden Kategorien sind nicht erschöpfend – verwenden Sie settings list , um alles zu entdecken.
- Allgemein:
Abp.Timing.TimeZone(Zeitzonen-ID –settings timezonesausführen, um gültige IDs aufzulisten),Abp.Localization.DefaultLanguageName(z. B.en,fr,de). - E-Mail-Warnungen:
Alerts.Email.Enabled,Abp.Net.Mail.Smtp.Host,.Port,.UserName,.Password,.EnableSsl,.UseDefaultCredentials,Abp.Net.Mail.DefaultFromAddress. - Robotersicherheit:
Auth.Robot.EnforceAuthenticationToken,Auth.UnattendedRobot.ForceClientCredentials,AttendedRobot.RunDisconnectedHours(Zahlen;0deaktiviert). - Bereitstellung:
DeploymentUrl,NuGet.Packages.ApiKey,Deployment.Libraries.Url,NuGet.Activities.ApiKey,Deployment.Processes.AuthenticationType(Secure/apiKey). - Skalierbarkeit:
Scalability.SignalR.Enabled,Scalability.SignalR.Transport(Bitmaske:1WebSockets,2SSE,4LongPolling,7all),Scalability.Heartbeat.PeriodSeconds(Standard30),Scalability.Heartbeat.FailureThreshold(Standard4). - Trigger:
Triggers.DisableWhenFailedCount(Standard10),Triggers.DisableWhenFailingSinceDays(Standard1),Triggers.JobsCountStrategy(PERPROCESS/PERTRIGGER),QueueTrigger.ActivationFrequencyInMinutes(Standard30),ConnectedTriggers.AutoDisableJobFailuresThreshold(Standard).5). - Warteschlange:
inProgressMaxNumberOfMinutes(Standard:1440= 24 Stunden). - Aufträge:
Jobs.TerminatingJobsTimeout(Standardwert:1440Minuten = 24 Stunden).
UIP oder Einstellungsliste
Listen Sie die Mandanteneinstellungen auf. Optional nach Scope filtern.
Optionen
| Short | Long | Wert | Standard | Beschreibung |
|---|---|---|---|---|
-t | --tenant | name | Sitzungsstandard | Überschreiben Sie den Mandanten. |
| – | --scope | ENUM | – | Application, Tenant, User, All. |
-l | --limit | Nummer | 100 | Seitengröße. |
| – | --offset | Nummer | 0 | Anzahl der Überspringungen. |
Beispiele
uip or settings list
uip or settings list --scope Tenant --limit 200
uip or settings list --output-filter 'Data[].name'
uip or settings list
uip or settings list --scope Tenant --limit 200
uip or settings list --output-filter 'Data[].name'
Datenform (--output json)
{
"Code": "SettingsList",
"Data": [
{ "name": "Abp.Timing.TimeZone", "value": "UTC", "id": "Abp.Timing.TimeZone" },
{ "name": "Alerts.Email.Enabled", "value": "true", "id": "Alerts.Email.Enabled" }
]
}
{
"Code": "SettingsList",
"Data": [
{ "name": "Abp.Timing.TimeZone", "value": "UTC", "id": "Abp.Timing.TimeZone" },
{ "name": "Alerts.Email.Enabled", "value": "true", "id": "Alerts.Email.Enabled" }
]
}
UIP oder Einstellungen abrufen
Lesen Sie eine Einstellung nach Schlüssel.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<key> | ja | Einstellungsschlüssel (z. B. Abp.Timing.TimeZone). |
Optionen
| Short | Long | Wert | Standard | Beschreibung |
|---|---|---|---|---|
-t | --tenant | name | Sitzungsstandard | Überschreiben Sie den Mandanten. |
Beispiele
uip or settings get Abp.Timing.TimeZone
uip or settings get Alerts.Email.Enabled --output-filter 'Data.Value'
uip or settings get Abp.Timing.TimeZone
uip or settings get Alerts.Email.Enabled --output-filter 'Data.Value'
Datenform (--output json)
{
"Code": "SettingsGet",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "UTC"
}
}
{
"Code": "SettingsGet",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "UTC"
}
}
UIP oder Einstellungsaktualisierung
Schreiben Sie eine Einstellung nach Schlüssel.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<key> | ja | Einstellungsschlüssel. |
<value> | ja | Neuer Wert (Zeichenfolge; es gilt die serverseitige Validierung). |
Optionen
| Short | Long | Wert | Standard | Beschreibung |
|---|---|---|---|---|
-t | --tenant | name | Sitzungsstandard | Überschreiben Sie den Mandanten. |
Beispiele
uip or settings update Abp.Timing.TimeZone Europe/Bucharest
uip or settings update Alerts.Email.Enabled true
uip or settings update Abp.Timing.TimeZone Europe/Bucharest
uip or settings update Alerts.Email.Enabled true
Datenform (--output json)
{
"Code": "SettingsUpdated",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "Europe/Bucharest",
"Status": "Updated successfully"
}
}
{
"Code": "SettingsUpdated",
"Data": {
"Key": "Abp.Timing.TimeZone",
"Value": "Europe/Bucharest",
"Status": "Updated successfully"
}
}
Ausführung von UIP oder Einstellungen
Rufen Sie die strukturierte Konfiguration der Ausführungseinstellungen für den Scope Global (0) oder Roboter (1) ab. Jeder Eintrag enthält einen Anzeigenamen, einen Werttyp (Boolean, MultipleChoice usw.), einen Standardwert und – für Auswahltypen – die Liste der zulässigen Werte.
Optionen
| Short | Long | Wert | Standard | Beschreibung |
|---|---|---|---|---|
-t | --tenant | name | Sitzungsstandard | Überschreiben Sie den Mandanten. |
| – | --scope | 0 oder 1 | 0 | Einstellungs-Scope: Global (0) oder Roboter (1). |
Beispiele
# Global execution settings
uip or settings execution
# Robot-scoped execution settings
uip or settings execution --scope 1
# Just the keys and their allowed values
uip or settings execution \
--output-filter 'Data._configuration[].{k:key, vals:possibleValues}'
# Global execution settings
uip or settings execution
# Robot-scoped execution settings
uip or settings execution --scope 1
# Just the keys and their allowed values
uip or settings execution \
--output-filter 'Data._configuration[].{k:key, vals:possibleValues}'
Datenform (--output json)
{
"Code": "ExecutionSettings",
"Data": {
"scope": "Global",
"_configuration": [
{
"key": "TracingLevel",
"displayName": "Logging Level",
"valueType": "MultipleChoice",
"defaultValue": "Information",
"possibleValues": [
"Verbose", "Trace", "Information", "Warning", "Error", "Critical", "Off"
]
},
{
"key": "LoginToConsole",
"displayName": "Login To Console",
"valueType": "Boolean",
"defaultValue": "true",
"possibleValues": []
}
]
}
}
{
"Code": "ExecutionSettings",
"Data": {
"scope": "Global",
"_configuration": [
{
"key": "TracingLevel",
"displayName": "Logging Level",
"valueType": "MultipleChoice",
"defaultValue": "Information",
"possibleValues": [
"Verbose", "Trace", "Information", "Warning", "Error", "Critical", "Off"
]
},
{
"key": "LoginToConsole",
"displayName": "Login To Console",
"valueType": "Boolean",
"defaultValue": "true",
"possibleValues": []
}
]
}
}
UIP oder Einstellungen Zeitzonen
Listen Sie die von Orchestrator erkannten Zeitzonen-IDs auf. Dies sind die gültigen Werte für Abp.Timing.TimeZone und für --time-zone in uip or calendars.
Optionen
| Short | Long | Wert | Standard | Beschreibung |
|---|---|---|---|---|
-t | --tenant | name | Sitzungsstandard | Überschreiben Sie den Mandanten. |
Beispiele
uip or settings timezones
uip or settings timezones --output-filter 'Data[].value'
uip or settings timezones
uip or settings timezones --output-filter 'Data[].value'
Datenform (--output json)
{
"Code": "TimezoneList",
"Data": [
{ "name": "(UTC) Coordinated Universal Time", "value": "UTC" },
{ "name": "(UTC+02:00) Bucharest", "value": "GTB Standard Time" }
]
}
{
"Code": "TimezoneList",
"Data": [
{ "name": "(UTC) Coordinated Universal Time", "value": "UTC" },
{ "name": "(UTC+02:00) Bucharest", "value": "GTB Standard Time" }
]
}
Zugehörige Befehle
uip or calendars–--time-zoneWerte stammen aussettings timezones.uip or audit-logs– Filtern Sie mit--component Settings, um Einstellungsänderungen anzuzeigen.
Siehe auch
- Globale Optionen –
--output,--output-filter,--log-level,--log-file. - Austrittscodes – Standard-Austrittscode-Vertrag.
- Zusammenfassung
- Verben
- Allgemeine Einstellungsschlüssel
- UIP oder Einstellungsliste
- Optionen
- Beispiele
- Datenform (--output json)
- UIP oder Einstellungen abrufen
- Argumente
- Optionen
- Beispiele
- Datenform (--output json)
- UIP oder Einstellungsaktualisierung
- Argumente
- Optionen
- Beispiele
- Datenform (--output json)
- Ausführung von UIP oder Einstellungen
- Optionen
- Beispiele
- Datenform (--output json)
- UIP oder Einstellungen Zeitzonen
- Optionen
- Beispiele
- Datenform (--output json)
- Zugehörige Befehle
- Siehe auch