Bonjour,

Je débute en Batch alors c'est sans doute très simple. Comment garder les espaces débutants une chaine de caractères avec la commande set /p ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
set /P nombrechoisi=       Choisissez un nombre:
J'ai pas mal cherché mais quoi que je fasse les espaces disparaissent à l'affichage.
C'est dans le but d'aligner verticalement le texte affiché à l'écran.

J'ai testé ce bout de code trouvé dans la faq :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
(set spc=          developpez.com)
set/p "=%spc%"<nul
echo(
set/p ="%spc%"<nul
Mais cela ne fonctionne pas.
J'utilise la console de W10

Merci