Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[RESOLU]Recupération 1er resultat d'un for
Auteur Message
Répondre en citant
Message [RESOLU]Recupération 1er resultat d'un for 
Bonjour tout le monde,

j'ai actuellement un fichier ini qui est composé de cette façon:
Citation:
[Ticket_Entete]
ligne1=TECHNIC
ligne2=POUR ANGELE COIFFURE
ligne3=1 RUE SIMON MELA
[Ticket_pied]
ligne1=L'EQUIPE VOUS REMERCIE DE VOTRE VISITE
ligne2=ET VOUS SOUHAITE UNE EXCELENTE JOURNEE


J'essaye d'isoler le "TECHNIC" avec cette commande:
Citation:
for /f "tokens=1 delims=ligne1=" %%i in ('type "test.ini" ^|find "ligne1" ') do echo %%i


Actuellement le résultat est


J'ai essayer plusieurs méthodes (imbrication de if) pour réussir a récolter le premier résultat dans une variable mais je coince a ce sujet, la variable se met toujours a jour avec le 2ème résultat



Dernière édition par Obverson le Mer 25 Sep 2013 - 14:29; édité 1 fois
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU]Recupération 1er resultat d'un for 
Hello Mr. Green

Utilise plutôt ça:
Code:
for /f "tokens=2 delims==" %%i in ('type "test.ini" ^| find "ligne1"') do echo %%i



Ensuite pour continuer seulement avec le premier résultat de la boucle
mieux vaut penser simplement:
Code:
for /f "tokens=2 delims==" %%i in ('type "test.txt" ^| find "ligne1"') do (
echo %%i
goto ETI
)

:ETI


Pourquoi faire compliqué quand on peut faire simple ? Laughing




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU]Recupération 1er resultat d'un for 
effectivement cela me fait bien sortir des le premier stockage de la variable.

J'avais tenté ce genre de "do" mais je notais tous sur la même ligne et cela ne fonctionnait pas

Merci pour l'aide.
Au moins, j'ai ma variable que je peux récupérer pour continuer mon script



Message [RESOLU]Recupération 1er resultat d'un for 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch