[Batch] Extraction chaîne de caractères
Résolu
jejeTech
Messages postés
83
Statut
Membre
-
logon313 Messages postés 50 Statut Membre -
logon313 Messages postés 50 Statut Membre -
Salut,
j'ai un problème avec la manipulation d'une chaîne de caractères. J'ai un fichier (temp2.txt) qui contient une chaîne de caractètes comme tel :
1:4162
La chose que je veux faire c'est d'extraire le chiffre "4162" afin de la placer dans une variable temporairement. J'utilise la commande FOR afin de réaliser ceci.
Voici la ligne qui doit me permettre de faire cette extraction :
FOR /F "eol=: tokens=1 " %i in temp2.txt do @echo %i
Merci d'avance de votre aide
j'ai un problème avec la manipulation d'une chaîne de caractères. J'ai un fichier (temp2.txt) qui contient une chaîne de caractètes comme tel :
1:4162
La chose que je veux faire c'est d'extraire le chiffre "4162" afin de la placer dans une variable temporairement. J'utilise la commande FOR afin de réaliser ceci.
Voici la ligne qui doit me permettre de faire cette extraction :
FOR /F "eol=: tokens=1 " %i in temp2.txt do @echo %i
Merci d'avance de votre aide
A voir également:
- Batch extraire chaine de caractère
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Extraire une video youtube - Guide
- Caractere speciaux - Guide
- Extraire le son d'une vidéo - Guide
Dans une boucle FOR quand tu lances directement la cmd, il y a 1 seul % devant ta varialbe, par exemple %i
Mais qd tu mets cette boucle dans un Batch, il faut y mettre 2 fois % donc %%i
Voilà tout.