Archivos binarios
Al comparar archivos en modo binario (es decir, si --mode=binary), DiffDog Server no crea ningún informe de salida porque un listado de diferencias es irrelevante en este caso. Para ver los resultados de la comparación de archivos binarios puede comprobar el código de salida:
Código de salida | Significado |
0 | No existen diferencias |
1 | Existen diferencias |
2 | Ha ocurrido un error |
Por ejemplo, este script por lotes de Windows compara dos archivos PDF en modo binario. La variable de entorno %ERRORLEVEL% proporciona el código de salida con el resultado de la comparación.
SET DIFFDOGSERVER="C:\Program Files\Altova\DiffDogServer2024\bin\DiffDogServer.exe" %DIFFDOGSERVER% diff book1.pdf book2.pdf --m=binary |
Script por lotes de Windows
En un equipo Linux el script equivalente tendría este aspecto:
#!/bin/bash DIFFDOGSERVER=/opt/Altova/DiffDogServer2024/bin/diffdogserver ${DIFFDOGSERVER} diff book1.pdf book2.pdf --mode=binary echo $? |
Script de shell en Linux