Bonjour. Nous sommes en 2017, j'ai l'impression que personne ne s'est vraiment penché sur ce problème... que je viens également de rencontrer. Après diverses tentatives de contournement, voici une solution de remplacement, qui fonctionne :
remplacer dans les fichiers batch toutes les commandes "echo." par "echo " (echo et espace) suivi du caractère de code ASCII 8 (il doit y en avoir d'autres, mais celui-là est le premier que j'ai trouvé). CELA NE PEUT S'INSERER QU'AVEC BLOC NOTES/NOTEPAD, MAIS PAS AVEC EDIT/DOS. Au final, cela doit apparaitre dans le fichier BAT (ou CMD) sous EDIT, comme un gros point noir sur fond blanc.
Remarque : j'ai généré ce caractère dans une feuille EXCEL, avec la formule =CAR(8), puis effectué un copier-coller dans le fichier destinataire ouvert dans Notepad).
Bonjour. Nous sommes en 2017, j'ai l'impression que personne ne s'est vraiment penché sur ce problème... que je viens également de rencontrer. Après diverses tentatives de contournement, voici une solution de remplacement, qui fonctionne :
remplacer dans les fichiers batch toutes les commandes "echo." par "echo " (echo et espace) suivi du caractère de code ASCII 8 (il doit y en avoir d'autres, mais celui-là est le premier que j'ai trouvé). CELA NE PEUT S'INSERER QU'AVEC BLOC NOTES/NOTEPAD, MAIS PAS AVEC EDIT/DOS. Au final, cela doit apparaitre dans le fichier BAT (ou CMD) sous EDIT, comme un gros point noir sur fond blanc.
Remarque : j'ai généré ce caractère dans une feuille EXCEL, avec la formule =CAR(8), puis effectué un copier-coller dans le fichier destinataire ouvert dans Notepad).