Bonjour,

Voici un petit code à titre d'exemple qui permet de lire le contenu des lignes dans un fichier test.txt que voici et d'extraire ces valeurs dans un nouveau fichier SORTIE.TXT (bien sûr présenté comme ça ça n'a aucun intérêt mais c'est pour simplifier la chose )

Fichier test.txt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
654a789a123;;iu!!
kjdfhsdkjfh
sodà@ifjsdlkfjsdléaz
spdofkjsd!!lfkj


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
chcp 1252
SETLOCAL ENABLEDELAYEDEXPANSION 
FOR /F "delims=" %%i IN (test.txt) DO (
	SET val=%%i
	ECHO !val! >> SORTIE.TXT
)


En fait, les valeurs sont bien extraites, mais pas les points d'exclamations... alors que les autres caractères spéciaux le sont bien !!


j'ai essayé avec ou sans la commande chcp 1252... mais ça ne change rien...


Des idées ?

Merci

@++
Dams'