[batch] problème d'accents
Bonjour,
Je lis et écris des fichiers. Le script marche bien sauf qu'à chaque écriture/lecture, les accents sont transformés en caractères bizarres. J'ai essayé de convertir les fichiers en OEM, en ANSI, en UTF8... Mais rien à faire, à chaque fois les accents ne sont pas bons. Voici le déroulement du programme :
script 1 :
Code:
1 2 3 4 5
|
- Lire le fichier ChangeLog.txt
- Garder seulement les n premières lignes
- Mettre ces lignes dans un fichier temporaire (changes.txt)
=> pas de problème d'accent ici |
script 2 :
Code:
1 2 3 4 5 6 7 8
|
- Lire changes.txt et mettre le contenu dans une variable
- Remplacer les variables du template (fichier template.txt) par leur valeur (paramètres + changes.txt)
=> le contenu de changes intégré au template a les accents transformés mais pas le reste du template
- Mettre ce résultat dans un fichier temporaire
- Encoder le contenu de ce fichier en UrlEncode
=> à la lecture, les accents sont tous transformés
- Ecrire le contenu dans le fichier résultat |
Je ne sais pas trop comment régler ce problème. Si quelqu'un a une idée...