View Full Version : RUNRMTCMD
Mache den 1. Versuch mit obigem Befehl:
RUNRMTCMD CMD('Z:\QDLS\TRANSFER\TEST.BAT')
RMTLOCNAME('123.4.5.6' *IP) +
RMTUSER(QSECOFR) RMTPWD(test) CCSID(437)
Ein Batch soll im QDLS-Ordner "Transfer" gestartet werden.
Stopp:CPF91CC "Ein ferner Host lehnte einen Verbindungsversuch ab."
Ist die Systax ok ?
Anderer RMTUSER ?
2 Probleme:
1. auf dem PC muss der Dienst gestartet sein (ggf. Eingehenden fernen Befehl in Dienste) und der User muss als lokaler User vorhanden sein.
2. Nach der Anmeldung auf dem PC hast du erst mal keine gemappten Laufwerke (Sicherheit). Du musst also eine BAT auf dem PC Starten die erst mal ein Mapping durchführt und dann deinen Befehl aufruft.
Sorry, aber mein PC kann ohne Probleme ein BAT aus dem QDLS heraus mit einem "RTOPCB" ausführen. Welcher Dienst muss auf meinem PC gestartet sein?
Und gemappt sind das QDLS und IFS-Laufwerke durch Automatisches Verbinden beim PC-Start.
Diese müsste der Dienst sein:
iSeries Access für Windows - Ferner Befehl
Unter Windows XP hier zu finden:
Start -> Systemsteuerung -> Verwaltung -> Dienste
Bin aber auch eher skeptisch, dass dies mit den gemappten Laufwerken klappt... Naja Probieren geht über Studieren...
Gruß
RTOPCB rufst du aber selber auf.
Die Anmeldung per RExec ist ohne Verbindung zum Desktop und (siehe andere Beiträge) ein automatisches mappen gibts da nicht (Keine Autostart's).
Ansonsten:
Unter "Arbeitsplatz-Verwalten->Dienste" ggf. den Dienst "iSeries Access für Windows - Ferner Befehl" starten.
Ist der Windows-Firewall aktiv, muss Port 512 offen sein.
Gruss
Jan