Bonjour

Je sèche sur quelque chose de très simple ... faire un saut de ligne dans un affichage de menu => autrement dit un simple


mais le hic est quand je cherche a obtenir le résultat de la commande [echo.] dans une variable pour pouvoir l'utiliser après coup en faisant un


Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo %MaVar%     REM : MaVar ="Résultat de la commande echo."


J'obtiens le message "Commande ECHO désactivée."

J'ai essayé de lire un fichier texte contenant uniquement un saut de ligne, et enregistré ce résultat dans une variable. Puis de faire un echo de cette variable ... même erreur.

le script utilisé :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
@echo off
 
setlocal EnableDelayedExpansion
 
set FileNLine="%CD%\Build_MENU\MENU\MENU--New_Line.tmp"
 
for /f "delims=" %%a in ('type !FileNLine!') do set "NewLine=%%a"
 
echo !NewLine!
Je mets n'importe quel autre (que saut de ligne) caractère dans ce fichier et l'affichage est correct.

Auriez-vous une idée pour obtenir un saut de ligne dans une variable.

Merci d'avance