Hallo,

über eine FTP verbindung möchte ich von einem PC folgende Zeilen ausführen:

Code:
CRTPF FILE(QTEMP/LST) RCDLEN(132)                         
WRKACTJOB OUTPUT(*PRINT) SBS(GODSBS QBATCH QINTER)
CPYSPLF FILE(QPDSPAJB) TOFILE(GTEMP/LST) SPLNBR(*LAST)
DLTSPLF FILE(QPDSPAJB) SPLNBR(*LAST)
Damit speichere ich die Liste der aktuellen Jobs/Prozesse in einem Spoolfile (= ich drucke sie) und kopiere dieses in eine physikalische Datei.

Führe ich diese 4 Zeilen zum Testen direkt auf der AS400 aus, so funktioniert alles.

Mache ich das jedoch remote über einen FTP-Zugang ("QUOTE RCMD ...") funktionieren nur die beiden ersten Befehle. Beim dritten erscheint der folgende Fehler:

Code:
ftp> quote rcmd CPYSPLF FILE(QPDSPAJB) TOFILE(QTEMP/LST) SPLNBR(*LAST)
550-Error occurred on command CPYSPLF FILE(QPDSPAJB) TOFILE(QTEMP/LST) SPLNBR(*LAST).
550 Datei QPDSPAJB in Job 579707/QTCP/QTFTP00175 nicht gefunden..
ftp>
Leider kenne ich mich mit dem Parametern von CPYSPLF nicht aus und habe auch sonst keine Idee, wie ich das das Spool-File finden kann (erstellt wird es aber, kann ich auf der AS400 sehen)

Wäre für jede Hilfe dankbar

Grüße
Thomas