PANTALLA DE INFORMACION Y MANEJO DE LA UTILIDAD CF.EXE (c)SATINFO
Para la actualización de DATS en ordenadores con MSDOS, ofrecemos la herramienta de comparación CF.EXE con la que poder comparar el fichero SCAN.DAT existente en C:NETA\SCAN, con el nuevo que haya en el servidor, por ejemplo en F:\UPDATE
Tras la comparación, el ERRORLEVEL resultante será de 0 si son iguales, o de 1 si son diferentes, además de valores superiores a 1 si no existen uno u otro fichero o si el proceso ha sido erróneo por cualquier otra causa.
La forma de utilizarlo es muy simple, por ejemplo si queremos comparar el SCAN.DAT de C:\NETA\SCAN con el de F:\UPDATE, y actualizar los DATS de C: si son diferentes, en el fichero BAT se indicará :
@ECHO OFF
CF C:\NETA\SCAN\SCAN.DAT F:\UPDATE\SCAN.DAT
IF ERRORLEVEL 2 ECHO ERROR EN EL PROCESO DE COMPARACION
IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 COPY F:\UPDATE\*.DAT C:\NETA\SCAN\
Esta utilidad podrá usarse también en los casos que se quiera comparar dos ficheros en principio iguales, para detectar cambios por un troyano, (por ejemplo AUTOEXEC.ORI y AUTOEXEC.BAT).