Hallo Antonio,

hier ein kleines Beispiel:

DCL VAR(&CMD) TYPE(*CHAR) LEN(120)
DCL VAR(&P1) TYPE(*CHAR) LEN(10) VALUE('P1')
DCL VAR(&P2) TYPE(*CHAR) LEN(10) VALUE('P2')

CHGVAR VAR(&CMD) VALUE('CALL PGM(LIB/PGM) +
PARM(' *TCAT &P1 *BCAT &P2 *TCAT ')')

RUNRMTCMD CMD(&CMD) RMTLOCNAME(SYS2.SYS2) +
RMTUSER(USR2) RMTPWD(PWD2)

(klappt in dieser Form nur, wenn &P1 und P2 keine Leerzeichen enthalten).

Gruss
Bodo