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.