Zitat Zitat von jmoritz
Hallo zusammen

Hoffe sehr es kann mir jemand helfen.

Ich habe ein CL, das sowohl Interaktiv als auch im Batch laufen soll.
Es überträgt Daten auf einen PC der im Netz liegt.

das CL sieht in etwa so aus:

STRPCO
MONMSG MSGID(IWS4010)

RUNRMTCMD CMD(&§CMD)
RMTLOCNAME(&IP *IP) +
RMTUSER(&USER)
RMTPWD(&ZUG)

Dies Funktioniert auch, aber nur Interaktiv.
Im Batch nicht, dann erhalte den Fehler:
CPF0001 Fehler in Befehl STRPCO gefunden..
... Befehl STRPCO in dieser Umgebung unzulässig.

Fange ich den Befehl STRPCO mit MONMSG(CPF0001) ab, erhalte ich keine Fehlermeldung mehr aber auch keine Daten auf dem PC.

Was mache ich falsch?

Brauch wirklich dringend Hilfe.



Mach mal einen DSPCMD, dann siehst du, in welchen umgebungen der Befehl (STRPCO) zulässig ist.

Mit CHGCMD kannst du das bei bedarf anpassen.

Gruss

Alexander