Vordefinierte Variablen
- Zuletzt aktualisiert2024/11/22
Vordefinierte Variablen
Vordefinierte (oder System-)Variablen geben die spezifischen Werte über die Maschine zurück, auf der der Bot ausgeführt wird. Nutzer können die Werte einer vordefinierten Variable nicht bearbeiten.
Zwischenablage
Verwenden Sie die Aktionen im Clipboard-Paket, um Operationen mit der Zwischenablage-Variable durchzuführen. Einzelheiten finden Sie unter Clipboard Paket.
Variable | Beschreibung |
---|---|
Clipboard | Gibt den Inhalt der Zwischenablage zurück. |
Datum Zeit
Verwenden Sie die Aktionen im Datum/Zeit-Paket, um Operationen mit den Variablen für Datum und Uhrzeit durchzuführen. Datetime-Paket
Variable | Beschreibung |
---|---|
Datum | Gibt das Datum einschließlich Stunden, Minuten und Sekunden zurück. Anmerkung: Die Stunden können je nach Maschinenkonfiguration im 24-Stunden- oder AM/PM-Format angegeben werden.
|
Day | Gibt den Tag im Format „TT“ zurück. |
Hour | Gibt die Stunden im Format „HH“ zurück. |
Machine | Gibt den Gerätenamen als Zeichenfolge zurück. |
Millisecond | Gibt die Millisekunden mit einem Wert zwischen 0 und 999 zurück. |
Minute | Gibt die Minuten im Format „MM“ zurück. |
Month | Gibt den Monat im Format „MM“ zurück. Anmerkung: Dies ist eine numerische Variable.
|
Second | Gibt die Sekunden im Format „SS“ zurück. |
Year | Gibt das Jahr im Format „JJJJ“ zurück. |
Zeichenfolge
Verwenden Sie die folgenden Variablen, um die Anzeige einer Zeichenfolge zu ändern.Variable | Beschreibung |
---|---|
Enter | Beginnt eine neue Zeile, ohne an den Anfang der Zeile zurückzukehren, je nach Betriebssystem des Geräts. Zum Beispiel fügt die Variable unter Linux CentOS immer eine neue Zeile hinzu. In Microsoft Windows fügt die Variable in der Anwendung Microsoft Word einen Seitenumbruch und in der Anwendung Notepad eine neue Zeile ein. |
Newline | Beginnt eine neue Zeile und setzt den Cursor an den Anfang der nächsten Zeile, unabhängig von der Anwendung und dem Betriebssystem des Geräts. Auf UNIX- oder Linux-Systemen wird es durch \'\n\' dargestellt, d. h., es gibt LF-Zeichen zurück. Auf Microsoft Windows-Systemen wird es durch \'\r\n\' dargestellt, d. h., es gibt CRLF-Zeichen zurück. |
Separator | Kennzeichnet eine Trennung zwischen Werten mit einem <sep> -Wert. |
Registerkarte | Erzeugt einen großen Abstand. |
Systemeinstellungen und Parameter
Verwenden Sie die folgenden Variablen, um Daten von dem Computer zurückgeben, der mit dem laufenden Bot-Agent verbunden ist:
Variable | Beschreibung |
---|---|
AAControlRoom | Gibt die URL des Control Rooms zurück. |
AAInstallationPath | Gibt den Bot-Agent-Installationspfad zurück. Beispiel: C:\Program Files\Automation Anywhere\Bot Agent. |
AATaskExecutor | Gibt Details über den Run-as-Nutzer zurück, der verwendet wird, um einen Bot auszuführen. Wenn der Bot auf einem beaufsichtigten Bot Runner bereitgestellt wird, gibt diese Variable Informationen über den angemeldeten Nutzer zurück. Wenn der Bot durch einen Trigger bereitgestellt wird, gibt diese Variable Informationen zu dem Nutzer zurück, der mit der Bot Runner-Lizenz verknüpft ist. Diese Variable ist ein Wörterbuch mit den folgenden Schlüsseln:
|
AATaskInvoker | Gibt Details über den Nutzer zurück, der den Bot entweder durch Ausführen oder Planen des Bots bereitgestellt hat. Wenn der Bot für einen beaufsichtigten Bot Runner bereitgestellt wird, gibt diese Variable Informationen über den angemeldeten Nutzer zurück. Wenn der Bot durch einen Trigger bereitgestellt wird, gibt diese Variable Informationen zu dem Nutzer zurück, der den Trigger gesetzt hat. Diese Variable ist ein Wörterbuch mit den folgenden Schlüsseln:
|
AATaskName | Gibt den Pfad und den Namen des derzeit ausgeführten TaskBots zurück. Beispiel: /Bots/Finance/combineSheets |
CPUUsage | Gibt die prozentuale Auslastung der CPU zurück. Verwenden Sie diese Variable in der Aktion Warten auf Bedingung, damit der Bot wartet, bis die CPU-Auslastung der Maschine auf einen bestimmten Wert sinkt. Einzelheiten finden Sie unter Warten Paket. |
Machine | Gibt den Namen des Computers zurück. |
RAMUsage | Gibt die RAM-Nutzung in Megabyte zurück. Verwenden Sie diese Variable in der Aktion Warten auf Bedingung, damit der Bot wartet, bis die RAM-Auslastung der Maschine auf einen bestimmten Wert sinkt. Einzelheiten finden Sie unter Warten Paket. |
OSName | Gibt das Betriebssystem zurück. Beispiel: Windows 10 64-Bit. |
TotalRAM | Gibt die gesamte verfügbare RAM-Speichergröße zurück. |
- Version 11.3 enthielt die Systemvariablen „E-Mail“, „Datei“ und „PDF“, die eine begrenzte Anzahl von Eigenschaftswerten enthalten konnten. In Automation 360 werden unendlich viele Werte für E-Mail-, Datei- und PDF-Eigenschaften in benutzerdefinierten Wörterbuchvariablen gespeichert. Weitere Informationen finden Sie unter Wörterbuchvariablen für E‑Mail-Eigenschaften verwenden und Verwenden einer Wörterbuchvariable für PDF-Eigenschaften.
- Version 11.3 enthielt Excel-Systemvariablen, um die Position der Zelle, Spalte oder Zeile zurückzugeben. In Automation 360 enthält das Excel Advanced-Paket die folgenden Aktionen, um Speicherortwerte zurückzugeben: Zelladresse abrufen, Spalte abrufen und Zeile abrufen.
- Version 11.3 enthielt die Zählersystemvariable, um die Anzahl der Schleifeniterationen zurückzugeben. In Automation 360 muss der Nutzer eine Zahlenvariable erstellen und konfigurieren.