¿Por qué no intentas enviar el archivo por FTP desde el mismo AS400?
ibm.co/1eT7GvW
Sin embargo, si lo que quieres es resolver el problema que tienes, te planteo
las siguientes dudas:
- ¿Por qué utilizas RUNRMTCMD en lugar de STRPCCMD?
- En la máquina 192.168.0.0 ¿está iniciada la sesión Windows con un usuario y
una contraseña que existe en el AS400?
- En la máquina Windows, ¿están iniciados los servicios de Client Access para
dar soporte a RUNRMTCMD?
Un saludo,
Javier
________________________________
De: [email protected]
[mailto:[email protected]] En nombre de Fernando Idem
Enviado el: miércoles, 12 de febrero de 2014 9:13
Para: forum.help400
Asunto: Envio ficheros por FTP
Buenos dias;
Estamos intentando enviar unos ficheros a un servidor FTP. El proceso
que estamos haciendo es el siguiente. En un CL enviamos el fichero por
trasferencia a una carpeta de nuestra red. Una vez alli ejecutamos un BAT que
hace la conexion FTP, y envia el fichero al servidor FTP. Pues bien si se hace
desde este BAT ejecutandolo se envia sin problema, pero si lo hacemos desde
AS400 no lo hace.
En el CL tenemos lo siguiente
CHGVAR VAR(&RUTA)VALUE('\\servidor\Transfer\envio.BAT')
RUNRMTCMD CMD(&RUTA) RMTLOCNAME('192.168.0.0' *IP)
En el bat tenemos lo siguiente;
FTP -n < C:\Transfer\ftp.txt
El fichero FTP.txt tiene lo siguiente
open 50.40.60.10
user USUARIO PASSWORD
cd in
cd expediciones
binary
put C:\Transfer\fichero.txt
close
bye
Se queda TIMW y no hace nada, tampoco conseguimos ver el log,
Gracias por vuestros consejos,
Un saludo
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.