[Batch] Extraction chaîne de caractères
Résolu
jejeTech
Messages postés
83
Date d'inscription
Statut
Membre
Dernière intervention
-
logon313 Messages postés 41 Date d'inscription Statut Membre Dernière intervention -
logon313 Messages postés 41 Date d'inscription Statut Membre Dernière intervention -
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
- Extraire une video youtube - Guide
- Caractère spéciaux - 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.