Hola
Es que creo que lo quete bloquea es que tienes 'fijos' los comandos del 
miembro , los nombres de ficheros 'a piñon'
tendrías que hacerte un programa que te llene el miembro FTPCMDG4 con los 
nombres variables de los ficheros que vayas leyendo.
por ejemplo, incluyes esto en la CL, para luego poder trabajar con el 
miembro desde un RPG:

 CLRPFM     FILE(&BIBLIOTE/QRPGLESRC) MBR(FTPLOG) 
 OVRDBF     FILE(INPUT) TOFILE(&BIBLIOTE/&FICHERO) +
              MBR(&COMANDOS) POSITION(*START) 
y esta rutina que te envío, recoge el comando (put, get, lget...etc, etc) 
y la ruta donde quieres grabar, y te añade la línea con las ordenes.
Pruébala y vas mirando en tu FTPCMDG4 que se grabe con los valores que tú 
necesitas.
Se trata de montar cada línea que quieras escribir y llamar al programa.
Una línea para el cd ruta, otra para el lcd*, otra para el quit...
Aquí sólo te faltaría otra rutina(o si lo quieres hacer a mano) que te 
escriba en el miembro las líneas ftp://servidor, y namefmt. A partide del 
CD... lo puedes montar todo.
Recuerda hacer primero el ovrdbf.
Suerte

FInput     O  A E             DISK 
DOperacio         S            165 
C     *entry        Plist 
C                   Parm                    comando          20 
C                   Parm                    Ruta             50 
C                   Parm                    fitxer           30 
C                   Parm                    Rutadesti        50 
C                   Parm                    fitxedesti       30 
C                   Parm                    Seq              10 0 
 * 
C                   If        Fitxedesti=*blanks 
C                   Move      fitxer        fitxedesti 
C                   Endif 
C                   Eval      operacio=%trim(comando) 
C                             +' '+%trim(ruta)+%trim(fitxer) 
C                             +' '+%trim(rutadesti)+%trim(fitxedesti) 
C                   Eval      srcseq=(Seq+1) 
C                   Eval      Srcdta=Operacio 
C                   Seton                                        Lr  



De:     Elvira Vázquez <[email protected]>
Para:   "'Luz Nelly Zapata'" <[email protected]>, 
"'forum.help400'" <[email protected]>
Fecha:  27/11/2013 12:48
Asunto: RE: Re[2]:



Hola Luz

Increible que me contestes a estas horas de la mañana en Bogota. Muchas
gracias
Si me puedes mandar el ejemplo te lo agradezco
Gracias desde Madrid

-----Mensaje original-----
De: [email protected]
[mailto:[email protected]] En nombre de Luz Nelly
Zapata
Enviado el: miércoles, 27 de noviembre de 2013 12:14
Para: forum help400
Asunto: Re: Re[2]:

Hola Elvira..buenos días (en Bogotá son las 6:10 am)..lo que debes hacer 
es
en el CL ejecutar el comando QSH y luego construir y ejecutar el comando 
-ls
..esto se manda a un archivo fÍsico que crees con un campo de 50 
posiciones
por ejemplo..dejame llego a mi oficina y te envío el fuente de como se
construye el comando Enviado desde mi BlackBerry de Movistar

-----Original Message-----
From: Elvira Vázquez <[email protected]>
Sender: <[email protected]>
Date: Wed, 27 Nov 2013 09:43:40
To: 'forum help400'<[email protected]>
Reply-To: forum.help400 <[email protected]>
Subject: RE: Re[2]: 

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a