|
Si ejecutas procesos FTP en batch es necesario que
compruebes que el proceso se haya ejecutado correctamente.
Puedes hacerlo de dos maneras:
- Leyendo el fichero donde has grabado las anotaciones
:-(
- Creando un programa que lea por ti estás
anotaciones
Con este ejemplo vamos a demostrarte como hacer un
pequeño programa que lea por ti las anotaciones
Como empezar
Código del programa CMPFTP
* Fichero de impresión
FQPRINT O E PRINTER OFLIND(*INOF)
* Fichero en el que hemos anotado todos los eventos
* producidos en el proceso de FTP en batch
FOUTPUT IF E DISK
*
C *IN02 DOWEQ *OFF
C READ OUTPUT 02
C 02 LEAVE
* Comprobamos si el código 550 está en el campo SRCDTA y
* si está imprimimos el error * Podemos comprobar cualquier código de los listados en el * documento códigos del servidor FTP
C IF %SUBST(SRCDTA:1:4) = '550 '
C EXCEPT ERROR
C ENDIF
*
C ENDDO
*
C MOVE *ON *INLR
OQPRINT E ERROR 1
O SRCDTA 80
Puedes ver el código fuente aqui
05-12-2002

|