Fichiers Binaires
Lorsque vous comparez des fichiers en mode binaire (c'est à dire lorsque l'option --mode=binary), DiffDog Server ne crée pas de rapport de sortie, puisque les différences de liste ne sont pas pertinentes pour les fichiers binaires. Dans ces cas, vérifier la variable d'environnement %ERRORLEVEL% pour consulter la sortie de comparaison.
Niveau d'erreur | Signification |
0 | Aucune différence n'existe |
1 | Des différences existent |
2 | Une erreur s'est produite |
Par exemple, le script de batch Windows suivant compare deux fichiers PDF dans le mode binaire. La variable d'environnement %ERRORLEVEL% fournit le code de sortie avec la sortie de comparaison.
SET DIFFDOGSERVER="C:\Program Files\Altova\DiffDogServer2025\bin\DiffDogServer.exe" %DIFFDOGSERVER% diff book1.pdf book2.pdf --m=binary |
Script batch Windows
Sur un appareil Linux, le script équivalent ressemblerait à l'exemple suivant :
#!/bin/bash DIFFDOGSERVER=/opt/Altova/DiffDogServer2025/bin/diffdogserver ${DIFFDOGSERVER} diff book1.pdf book2.pdf --mode=binary echo $? |
Script shell Linux