Bonjour,

je voudrais remplacer une chaîne de caractère dans un fichier texte

comment puis-je m'y prendre, merci.

j'ai trouvé ce code mais ça ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
set fichier=aa.txt
@for /f %%s in (%1) do call :Remove "%%s" %2
@goto :end
:Remove
set s=%1
set s=%s:~1,-1%
set f=%2
set s=%s:mot1=mot2%
echo %s% >>%f%
:goto :eof
:end
pause