PDA

View Full Version : runrmtcmd zum reden überreden



Robi
13-07-11, 10:37
Hi *all
Wenn ich mich via cytrix anmelde lande ich auf SVR05
Auf diesem ist auch der Iseries access Dienst gestartet um Runrmtcmd zu erlauben.

mach ich ein

RUNRMTCMD CMD('dir *.* > AAAAAAA.txt') RMTLOCNAME(SVR05 *IP)

bekomme ich keinen Fehler, aber auch keine AAAAAAA.TXT Datei

Stell ich einen anderen Server ein, so bekomme ich die Meldung, das der HOST die verbindung ablehnt. (Klar, da ist der Dienst auch nicht gestartet)
Gibt es irgend ein Log aus dem ich lesen kann warum z.B. der Dir *.* > aaaaa.txt nicht läuft?
Danke
Robi

Fuerchau
13-07-11, 10:46
Das ist das Problem der Ausgabeumleitung.
Ich hatte gerade gestern ein ähnliches Problem mit dem Aufruf eines Commands mittles VBA-Funktion Shell.
RUNRMTCMD arbeitet da leider nicht anders.

Die Ausgabeumleitung funktioniert auf diesem Wege leider nicht und führt zu einem Exitcode <> 0.
Wo man nun diesen Exitcode wieder herbekommt musst du mal suchen.

Laut Beschreibung des RUNRMTCMD brauchst du auch keine Umleitung, da die Ausgabe des fernen Befehls in einen lokalen Spool umgeleitet wird.

Ansonsten musst du tatsächlich eine .BAT auf dem Zielsystem erstellen, die dann das gewünschte Kommando ausführt.

Robi
13-07-11, 12:38
Danke,
da soll mal einer drauf kommen.

Es geht nun
Gruß
Robi