Mettre un espace dans une variable

Résolu
Jean26843326 Messages postés 130 Statut Membre -  
jee pee Messages postés 42361 Statut Modérateur -

Bonjour,

je voudrais savoir comment mettre un espace avec les lettres dans la variable "lettre" ( ce code est du bat )

choice /c abcdefghijklmnopqrstuvwxyz /n >nul

set /a index=%errorlevel%-1

set "alphabet=abcdefghijklmnopqrstuvwxyz"

set lettre=!alphabet:~%index%,1!
A voir également:

1 réponse

jee pee Messages postés 42361 Statut Modérateur 9 736
 

Bonjour,

Avec un blanc devant et derrière la lettre choisie

setlocal enabledelayedexpansion

choice /c abcdefghijklmnopqrstuvwxyz /n >nul
set /a index=%errorlevel%-1
set "alphabet=abcdefghijklmnopqrstuvwxyz"
set "lettre= !alphabet:~%index%,1! "
echo ====%lettre%====

endlocal

pause

0
Jean26843326 Messages postés 130 Statut Membre 1
 

Mercie pour la réponse, mais  je parle pour mettre des espace sans lettre. comment faire car il interprète pas le espace tous seule sauf quille me le faut seul ?

0
jee pee Messages postés 42361 Statut Modérateur 9 736 > Jean26843326 Messages postés 130 Statut Membre
 
set "lettre= "
echo ====%lettre%====
0