El parámetro del PCCMD, móntalo en una variable concatenando el parámetro.
CHGVAR VAR(&COMANDOPC) VALUE('C:\BASE\FICBAT' +
*BCAT &PARM1 *BCAT &PARM2)
STRPCCMD PCCMD(&COMANDOPC)
El bat del pc, evidentemente recibe 2 parametros
Espero te sirva.
> Hola a todos,
>
> Me gustaría saber cómo puedo pasar parámetros a un bat desde el comando
> STRPCCMD de un CLP. En este caso concreto necesito pasar el usuario para
> poder ejecutar una transferencia u otra.
>
> El mandato en el CL seria este:
> STRPCCMD PCCMD('G:\TRASFES\XXXX.BAT') PAUSE(*NO)
>
> El bat seria este:
>
> C:
> CD\
> CD\ARCHIV~1\IBM\CLIENT~1
> rtopcb g:\trasfes\XXXX.tto
>
> Muchas gracias por vuestra ayuda y un saludo,
>
> Nora
>
> __________________________________________________
> Forum.HELP400 es un servicio más de NEWS/400.
> © Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
>
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400