Extraire partie d'un nom de 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 - 4 avril 2016 à 15:20
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020 - 5 avril 2016 à 10:27
Bonjour,
j'aurais besoin de récupérer dans une variable la 3ème partie "destination" qui se trouve dans le nom de fichier suivant:
45678.Frederic.destination.radio.fichier

A noter que le nombre de caractères qui se trouve entre 2 points peut évoluer.
exemple:
345678.Paul.destina.television.document

Est-ce que quelqu'un pourrait m'aider ?
Fred

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
5 avril 2016 à 08:13
hello
C:> type f1.txt
45678.Frederic.destination.radio.fichier
345678.Paul.destina.television.document

C:> aa
destination
destina

C:> type aa.bat
@echo off
for /F "delims=. tokens=3" %%a in ('type f1.txt') do echo %%a
0
Ka-El Messages postés 260 Date d'inscription lundi 28 novembre 2011 Statut Membre Dernière intervention 7 août 2020
5 avril 2016 à 10:27
Merci beaucoup !
C'est exactement la solution que j'attendais.
Bonne journée.
@+
0