Bon je me suis débrouillé, mais ça tient plus du bricolage...
j'ai copié le fichier "info.txt" vers "infotmp.txt" :
Copy %CD%\info.txt %CD%\infotmp.txt >nul
puis j'ai copié la ligne de texte que je voulais garder de "infotxmp.txt" vers "info.txt" :
Find /v /i "[2]" <%CD%\infotmp.txt> %CD%\info.txt
ensuite j'ai effacé le fichier temporaire "infotxmp.txt" :
Cependant, je souhaiterai que ces fichiers aient les attributs +h et +s, mais dans ce cas les commandes "Copy" et "Del" ne vont pas... sauf si je supprime les attributs pour les remettre ensuite (encore du bricolage)
Pour "Del" j'ai ajouté : Del /a -s -h et cela fonctionne très bien avec les fichiers systèmes et cachés
Mais pour "Copy", je crois qu'il faut préférer "XCopy" mais je n'arrive pas à la faire fonctionner
Partager