Utilisation d'un fichier batch dans un fichier texte

Fermé
le_privat Messages postés 1 Date d'inscription vendredi 2 août 2013 Statut Membre Dernière intervention 2 août 2013 - 2 août 2013 à 15:49
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 4 août 2013 à 08:56
Bonjour à tous, je voudrais remplacer le format aaaa/jj/mm de toutes les dates dans un fichier texte par le format aaaa/mm/jj, tout ceci en utilisant un fichier de commande batch. S'il vous plaît, pouvez-vous m'aider?
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
3 août 2013 à 10:38
hello
le fichier texte est-il bien structuré par ligne ? peut-on voir un bout de texte ?
C:> set d=aaaa/jj/mm
C:> for /f "tokens=1-3 delims=/" %a in ('echo %d%') do @echo %a/%c/%b
aaaa/mm/jj
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
4 août 2013 à 08:56
autre méthode
C:> set d=aaaa/jj/mm
C:> echo %d:~0,4%/%d:~8,2%/%d:~5,2%
aaaa/mm/jj
C:>

                
0