Bonjour,

Dans un .bat, je dois copier la première ligne d'un fichier vers un autre fichier, un truc tout bête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
set /p LIGNE1=<P:\source.txt
echo %LIGNE1%>cible.txt
Le problème c'est que mon fichier source contient un texte avec des esperluettes, genre :
FIX(&MyPeriod) blablabla
Du coup, quand je fais le echo, Windows essaie d'interpréter les esperluettes, et ça me donne l'erreur suivante :
'MyPeriod' is not recognized as an internal or external command,
operable program or batch file.
Est-ce que quelqu'un a une idée ?
Merci d'avance,