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

Résolu/Fermé
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020 - 19 juil. 2019 à 12:57
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020 - 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
A voir également:

2 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
19 juil. 2019 à 14:13
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%
2
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020
22 juil. 2019 à 08:23
C'est pas mal du tout ! En tout cas ça fonctionne.
Merci bien dubcek (toujours aussi efficace ! ;-) )
0