Actuado de memoria creo que es asi

Dcl &cmd *char 256
Dcl &user  *char 10

Rtvjoba user(&user)

Chgvar &cmd ('call G:\TRASFES\XXXX.BAT ' *cat &user)
 STRPCCMD   PCCMD(&cmd) PAUSE(*NO)

Y te llega al bat como el parametro 1

Aunque para realizar transferencias hay systemas mas rapidos
Vicente Gómez
 -----Mensaje original-----
De:     [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]  En nombre de Martinez Nora
Enviado el:     lunes, 22 de enero de 2007 17:06
Para:   forum.help400
Asunto: pasar para metros a un bat desde STRPCCMD


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

Responder a