je n'ai pas l'explication exacte mais je pense que le "&&" doit avoir du mal avec "IF ERROLEVEL NOT" ... car ce n'est pas logique comme syntaxe : on pourrai le traduire par "si OK donc non ..." je ne sais pas si je suis vraiment clair
Personnellement j'écrirais cette ligne comme ceci (testé et ça fonctionne ) : && = "si dernière commande OK" OU|| = "si dernière commande KO"...
et bien bizarrement, cette ligne de commande n'a plus l'air de fonctionner....
j'ai juste tester cette ligne et ça tourne en boucle , la fenetre DOS se ferme et les 2 fichiers sont vides....
alors là je pige plus.
pourtant mes 2 fichiers que j'ai recréé ont un nom correcte et ma ligne de commande est exactement la même...