Récupérer et découper une infomation dans un fichier [Résolu]

Messages postés
210
Date d'inscription
lundi 28 novembre 2011
Statut
Membre
Dernière intervention
13 septembre 2019
- - Dernière réponse : Ka-El
Messages postés
210
Date d'inscription
lundi 28 novembre 2011
Statut
Membre
Dernière intervention
13 septembre 2019
- 22 juil. 2019 à 08:23
Bonjour,
A partir d'un fichier toto.txt je dois aller chercher 2 informations qui se trouve sur la même ligne.
Voici comment se présente le fichier:

C:\>type toto.txt
#?COMMENCEMENT
s_prenom='ALBERT'
s_nom='DUPOND'
s_sexe='masculin'
s_aptitude=''
s_definition='Habitant de France'
s_groupe='HOMME'
s_pseudo=''
s_langue=''
s_etranger='N'
s_address='11.rue.Temple/7700'
s_unformation=''
s-profession='sans'
#?FIN

Pour l'instant je n'arrive qu'à faire ça
for /F "tokens=2 delims='" %a in ('"type toto.txt | findstr s_address"') do set source=%a
set source=11.rue.Temple/7700

Mais mon but c'est d'avoir les deux infos séparés, comme ceci par exemple:
set source1=11.rue.Temple
set source2=7700

Est-ce que quelqu'un aurait une idée ?

Merci d'avance pour votre aide !
Fred
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
17826
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
23 septembre 2019
4453
2
Merci
hello
C:> bb
11.rue.Temple
7700

C:> type bb.bat
@echo off

for /f "tokens=2,3 delims='/" %%a in ('findstr s_address toto.txt') do (
set source1=%%a
set source2=%%b
)
echo %source1%
echo %source2%

Dire « Merci » 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 60070 internautes nous ont dit merci ce mois-ci

Commenter la réponse de dubcek
Messages postés
210
Date d'inscription
lundi 28 novembre 2011
Statut
Membre
Dernière intervention
13 septembre 2019
0
Merci
C'est pas mal du tout ! En tout cas ça fonctionne.
Merci bien dubcek (toujours aussi efficace ! ;-) )
Commenter la réponse de Ka-El