Anmelden

View Full Version : BAT aus RPG aufrufen



hteufl
19-07-13, 07:51
Hallo!

Mich plagt seit Stunden das Problem, dass ich eine in einem RPG-Modul erstellte BAT Datei mit STRPCCMD innerhalb des Moduls nicht aufrufen kann. Das Modul soll per Internetexplorer ein Bild aus einem Fileserververzeichnis aufrufen (QNTC). Der Aufruf der selben BAT Datei auf einer Menüzeile funktioniert dagegen tadellos. Das Problem muss meiner Meinung nach im RPG Modul selbst liegen.

Das Programm soll wie folgt arbeiten:
Ein Steuermodul ruft ein Modul auf welches die BAT Datei im IFS erstellt und gleichzeitig aufruft (funktioniert nicht). Rufe ich die gleiche BAT Datei mit den gleichen STRPCCMD Befehl auf einer Menüzeile auf wird das Modul korrekt ausgeführt und das Bild wird angezeigt. STRPCO wird im RPG Modul aufgerufen.

Habt ihr eine Idee warum der Aufruf aus dem RPG Modul nicht funktioniert?

Danke für eure Antworten im voraus

Hermann

jajonowak
19-07-13, 08:14
Hallo Hermann,

wofür benötigst Du eine .BAT Datei?
Ich hatte es mal nach einer Vorlage die ich hier:
Home (http://www.martinvt.com/home.html)
gefunden habe ausprobiert, dat wunderbar funktioniert.

LG
Hans-Joachim

hteufl
19-07-13, 10:21
Hallo Hans-Joachim!

Vielen Dank für deine Antwort! Ich habe leider das Problem, dass der UNC Pfad zum Verzeichnis des Fileservers ziemlich lang ist (ca. 60 Byte) und es kann durchaus vorkommen dass der Bildname mehr 50 Byte hat. Daher komme ich mit STRPCCMD alleine nicht weiter. Ich umgehe die Längenbeschränkung des Befehls von 123 Byte indem ich die Aufrufdaten in eine BAT Datei schreibe und ich dann diese BAT Datei aufrufe.

Hermann