Makro/Shell Script - Kommando's nicht anzeigen

Backlog

Makro/Shell Script - Kommando's nicht anzeigen

avatar

Hallo,

wir haben eine ssh-Connection eingerichtet und in dieser unter
Ereignisse => "Nach Verbindungsaufbau" ein Makro aktiviert -> "automatisch ausführen" Link auf Makroname

Das Makro enthält im Beispiel nur 2 echo-Ausgaben
abb7bc4e-4983-4d13-8f78-e14c04efb45b

Wenn man nun die Connection öffnet, erhält man
a51b4bb0-2a20-4b5d-8188-1b48d9dd9418

also die Befehle und die Ausgabe der Befehle. Gibt es eine Möglichkeit, dass man nur die Ausgabe der Befehle bekommt, z.B. so

652bd283-c1f0-4eb5-9e2f-2f714ecf39be

Habe das auch über ein eingebettetes Shellscript versucht, also
Ereignisse => "Nach Verbindungsaufbau" ein Makro aktiviert -> "automatisch ausführen" Link auf eingebettetes Shellscript
Aber das wird anscheinend gar nicht aufgerufen, jedenfalls erscheinen überhaupt keine Ausgaben.

652bd283-c1f0-4eb5-9e2f-2f714ecf39be.png

a51b4bb0-2a20-4b5d-8188-1b48d9dd9418.png

abb7bc4e-4983-4d13-8f78-e14c04efb45b.png

All Comments (5)

avatar

Hallo,

aktuell ist das leider nicht möglich, aufgrund der Funktionsweise des Terminals / des Makro. (Simulierung von Tastatureingaben).

Allerdings wurde ich informiert, dass in zukünftigen Verbesserungen diese Möglichkeit weiter überprüft- und ggf. implementiert wird.

LG,
Min

avatar

Ok. Vielen Dank für die Rückmeldung.
Wie bzw. wo kann man denn ein definiertes "eingebettetes Shellscript" ansteuern?

avatar

Hallo,

die Konfiguration unter Ereignisse => Nach Verbindungsaufbau => Makro / Skript / Werkzeug ist korrekt. Welche Art von Skript hast du hier verknüpft?
Mittels einem Tastenfolge Makro funktioniert die Ausführung ohne Probleme.
https://docs.devolutions.net/rdm/kb/rdm-windows/knowledge-base/send-information-into-ssh-sessions

PS: Falls das Skript nicht bei jedem Verbinden erforderlich ist, kann ich dir folgende Funktion empfehlen:


Hier kann ein vordefiniertes SSH-Befehlszeilenskript ausgewählt werden - dass dann automatisch ausgeführt wird:


LG,
Min

c1ccfe95-9be5-4521-9ad5-b2a58c1455b2.png

f490231f-13ba-4dd3-9bf8-441d3af8b407.png

avatar

Wie haben folgendes eingerichtet:

mit eingebettetem Shellscript


und dieses in einer ssh-Connection unter Ereignisse "Nach Verbindungsaufbau eingehangen"


Leider wird das Script nach Aufruf der ssh-Session nicht ausgeführt.

9cedb40c-5df7-4d3f-ac3b-fcc79a0f4e8c.png

1e2f63ef-684e-439a-bc16-216f58cc0411.png

50a36f91-5062-42a9-92b7-4289050bd9bb.png

avatar

Hallo,

dabei scheint es sich um einen Bug zu handeln. Ich habe das bereist weitergeleitet.

Als Workaround könntest du für den Moment die Tastenfolge-Makro verwenden.

LG,
Min