Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Interpretation des résultats errorlevel de la commande fc
Auteur Message
Répondre en citant
Message Interpretation des résultats errorlevel de la commande fc 
Bonjour à tous ,
Je souhaite faire un batch qui vérifie que la référence entrée par l'utilisateur, correspond à la dernière référencée dans le dossier Z:\Test\Temp.txt
Je suis un novice dans le domaine, et j'ai donc trouvée la fonction fc qui permet de comparer les fichiers.
Déjà je ne suis pas sur d'utiliser la bonne fonction, je n'ai pas compris si fc comparait la taille des fichiers ,ou les caractère contenu dans le fichier >< ..

Ensuite j'ai fais ce batch pour tester, mais il y a un problème, lors de l'execution j'obtiens systématiquement errorlevel 1 même quand la saisie faite par l'utilisateur %TEMP% est identique que %SOURCE% (ex: 123456789)


Code:
:A
del Z:\temp.txt
echo REF:
set /p REF=:
echo %REF% >> "Z:\temp.txt"
pause
set TEMP=Z:\temp.txt
set SOURCE=Z:\test\temp.txt

FC %TEMP% %SOURCE% | Find "aucune différence trouvée" >nul
if errorlevel 0  goto egal
if errorlevel 1  goto diff

:egal
echo:Contenu identique
goto fin
:diff
echo:Contenu diff‚rent
goto fin




Ma question est la suivante, pourquoi errorlevel n'est t'il pas égal à 0 lorsque la saisie est identique ?

Si vous avez besoin d'autres infos, je reste à disposition
merci !



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Interpretation des résultats errorlevel de la commande fc 
salut,

C'est à cause des accents dans "aucune différence trouvée".
Il faut utiliser findstr et remplacer les é par un . ou écrire ta chaine au format oem.



Répondre en citant
Message Interpretation des résultats errorlevel de la commande fc 
Hello
merci pour les conseils je vais tester ça , je te tiens au courant de mes avancées !



Message Interpretation des résultats errorlevel de la commande fc 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch