Code : Tout sélectionner
#include <file.au3>
; On fait une sauvegarde du fichier à traiter.
FileCopy("test.txt","test.txt.bak",1)
; Remplacement de la chaine.
If Not _ReplaceStringInFile( "test.txt", " ", "_" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "â", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "à", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ä", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "à", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ã", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "à", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "å", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "à", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Á", "A" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Á", "A" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Â", "A" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ã", "A" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ä", "A" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Å", "a" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ç", "c" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ç", "C" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ð", "D" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "é", "e" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "è", "e" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ê", "e" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ë", "e" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "É", "E" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "È", "E" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ê", "E" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ë", "E" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "É", "E" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "í", "i" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ì", "i" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "î", "i" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ï", "i" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Í", "I" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ì", "I" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Î", "I" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ï", "I" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ñ", "n" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ñ", "N" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ó", "o" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ò", "o" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ô", "o" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ö", "o" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ø", "o" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ó", "O" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ò", "O" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ô", "O" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ö", "O" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Õ", "O" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ø", "O" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "š", "s" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Š", "S" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ú", "u" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ù", "u" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "û", "u" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ú", "U" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ù", "U" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Û", "U" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ü", "U" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ý", "y" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ÿ", "y" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ý", "Y" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ÿ", "Y" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "ž", "z" ) > 0 Then Sleep(50)
If Not _ReplaceStringInFile( "test.txt", "Ž", "Z" ) > 0 Then Sleep(50)
; Si le remplacement ne s'est pas effectué, on supprimer le fichier backup.
;FileDelete("test.txt.bak")