Salut la compagnie
J'ai créé grâce à vous et vous en remercie un batch modifiant un mot par une phrase.
J'ai un problème car la phare contient des caractères qui perturbent le code. (= et + )
En effet la phrase n'est pas prise en totalité car elle s'arrête à = et le reste provoque des erreurs
Voici mon code
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 echo off setlocal enabledelayedexpansion set "Chercher=bonjour" set "Remplacer=bj+&;=sdbfgd" set FichierTexteAremplacer=C:\toto.txt set NouveauFichierTexte=C:\toto-tmp.txt for /f "tokens=1,* delims=¶" %%A in ( '"type !FichierTexteAremplacer!"') do ( SET string=%%A SET modified=!string:%Chercher%=%Remplacer%! ) move C:\toto-tmp.txt C:\toto.txt exit
Je vous remercie pour votre aide
Cdt
Ptit cousin
Partager