Bonjour,

J'essaye de copier un fichier à l'aide d'un script batch. Et je rencontre un soucie avec les caractère spéciaux notamment avec les "!" ou les ":".

Et aussi les saut de ligne ( ligne vide) de mon fichier ne sont pas copier. COmment résoudre ces problèmes?

Voici un bou de mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for /f "delims=" %%a in (fic.txt) do (
Set "wds_=%%~a"
Set wds_=!wds_:VAR_RepCli=%RepCli%!

echo. !wds_! >> %RepCli%\TrDedup.Bat
)
j'ai également essayé en remplacant les "!" dans la chaine mais évidement ça marche pas