Je réalise un encodeur de texte en binaire avec un code batch. Pour ce faire, j'ai besoin de savoir comment stocker juste un espace dans une variable. Le code ci-dessous est un exemple de comment cela peut être.
@echo off
set test=I am
set char2=%test:~1,1%
Ce code est censé stocker le deuxième caractère de %test% (qui est un espace) dans %char2%. Cependant, lorsque je fais écho à char2 pour vérifier que cela a fonctionné, je n'obtiens que "ECHO is ON" et la variable n'est pas traitée comme ayant une entrée. J'espère que quelqu'un pourra m'aider. Merci !