Bonjour à tous,

Voici mon problème:
J'ai une chaine de 50 caractères en variable
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
Set mavar=azertyuiopqsdfhjklmwxcvbnnbvcxwmlkjhgfdsqpoiuytre
Je recherche la longueur d'une chaine (longueur variable)
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Rem Cherche la longueur de la chaine
SET a=%MaChaine%
SET longueur=0 
:loop
IF "%a%"=="" GOTO endloop
SET a=%a:~0,-1%
SET /A longueur=%longueur%+1
GOTO loop 
:endloop
echo %longueur%
Je dois supprimer en début de chaine le nombre de caractères correspondant à %longueur% et mettre cette nouvelle chaine dans une variable, bien évidement cette longueur change en fonction de %Machaine%.
mais je bloque à la suppression de caractères.... quelqu'un pour m'aider.
Merci d'avance