Vorheriges Thema: EingabeparameterNächstes Thema: Informationen für Remote-Anmeldung


Befehle

Name des Remote-Host

Der Hostname oder die IP des Computers, zu der eine Verbindung hergestellt werden soll.

Indizierte Zeichenfolgenvariable für Befehle verwenden?

Wenn dieses Kontrollkästchen nicht aktiviert ist, können Sie Befehle in das Feld "Befehle" eingeben. Wählen Sie dieses Feld aus, um die Befehle als indizierte Zeichenfolgenvariablen im Feld "Befehle - Indizierte Zeichenfolgenvariable" anzugeben.

Befehle

Liste der Befehle, die auf dem Remote-Host ausgeführt werden sollen. Beenden Sie die Liste nicht mit dem Befehl "exit", da der Operator die SSH-Sitzung automatisch verlässt, nachdem der letzte Befehl ausgeführt wurde.

Befehle - Indizierte Zeichenfolgenvariable

Der Name der Datensatzvariable, die eine Liste von Befehlen enthält, die auf dem Remote-Host ausgeführt werden sollen. Beenden Sie die Liste nicht mit dem Befehl "exit", da der Operator die SSH-Sitzung automatisch verlässt, nachdem der letzte Befehl ausgeführt wurde.

Ausgabe in Datensatzvariable speichern?

Aktivieren Sie dieses Kontrollkästchen, um die Ausgabe aller Befehle in den Datensatz des Operators zu kopieren. Die Ausgabe von jedem Befehl ist in der Variable "SSHCommandsOutput" gespeichert.

Größenbeschränkung für die Befehlsausgabe

Gibt die Höchstanzahl von Byte jeder Befehlsausgabe an, die jeweils in der Datensatzvariable des Operators gespeichert werden soll. Wenn diese Zahl nicht angegeben ist, verwendet der Operator den Wert: 4096.

Eingabeaufforderung für Anwender

Dieses Feld erfüllt zwei Zwecke:

Dieses Feld ist im Allgemeinen eine Anzeige der Eingabeaufforderung des Anwenders. Das Feld wird normalerweise als "#", "$, ">" usw. angegeben. Allerdings muss es als regulärer Ausdruck angegeben werden. Zum Beispiel: ".*[$>?:#]", um alle Eingaben (einschließlich neuer Zeilen) zu finden, auf die "$", ">", "?", ":" oder "#" folgt. Geben Sie alle Aufforderungen an, die während der Ausführung der Befehle angezeigt werden sollen.

Wichtig! Starten Sie den regulären Ausdruck mit .*, um alle Daten zu finden, die durch den Befehl zurückgegeben wurden, bis die Aufforderung angezeigt wird. Dieser reguläre Ausdruck sollte bis zur nächsten Aufforderung alle Ausgaben des Befehls finden.

Hinweis: Die Klammern um "$" sind erforderlich, um das $-Zeichen anzuzeigen. "$" hat eine in regulären Ausdrücken eine besondere Bedeutung, wenn es nicht in Klammern gesetzt wird.

Zeit für Warten auf Aufforderungen (Sek.):

Die Zeit (in Sekunden), während der auf eine Aufforderung zum Senden von Befehlen gewartet wird. Wenn dieses Feld leer gelassen wird, verwendet der Operator den Wert: 60.

Dieses Feld gilt für Aufforderungen, die erwartet werden, nachdem alle im Operator angegebenen Befehle ausgeführt wurden. Der Operator weiß nicht, ob ein in der SSH-Sitzung ausgeführter Befehl alle Daten zurückgegeben hat. Der Operator fährt mit dem Lesen der Ausgabe des Befehls fort, bis eine Übereinstimmung mit dem angegebenen Anwender oder mit einer Eingabeaufforderung für Anwenderwechsel vorhanden ist oder bis dieses Zeitlimit abgelaufen ist (je nachdem, was zuerst zutrifft). Der Operator fährt dann mit der Verarbeitung der Ausgabe des Befehls fort, bevor zum nächsten Befehl gewechselt wird oder der Operator fehlschlägt.

Wichtig! Stellen Sie sicher, dass diese Einstellung größer ist als die Ausführungszeit des längsten Befehls, den dieser Operator ausführen kann.