le batch doit utilisé le utf-8 et non l'iso8959-1 (pas sur des chiffres), essaye é sinon cela existe en chiffre aussi mais de tête je ne serait te le donner
C'est presque ça mais pas tout à fait ;-)
C'est bien un problème d'encodage mais entre l'ISO8959-1 et le ASCII (pas d'utf8).
Sous console DOS, le codage 8-bit utilisé est l'ASCII.
Sous windows le codage 8bits est de l'iso8959-1
sous windows, le codage 16bits est de l'unicode.
Taper du texte dans le blocnote windows ajoute des caractères codés en en ISO8959-1 et pour la moitié des caratères la valeur hexa est différente selon si c'est de l'iso8959 ou de l'ascii.
doc le 'é' est compris sous console dos par 'Ù'.
Donc pour éviter ça modifie ton fichier sous console dos ;-)
Ouvres une console DOS, tapes:
EDIT
pour l'éditeur de texte DOS, ouvre ton fichier et remplace les Ù par des é.
Comme cet éditeur est sous DOS, il code en ASCII (ce qui tombe bien ;-) )
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.