Concaténation dans un fichier batch

Fermé
yannick_44 Messages postés 1 Date d'inscription mardi 29 avril 2014 Statut Membre Dernière intervention 29 avril 2014 - 29 avril 2014 à 16:40
swadow Messages postés 52 Date d'inscription mardi 1 mai 2012 Statut Membre Dernière intervention 20 mai 2014 - 13 mai 2014 à 22:32
Voici mon code :

@echo off

SET mydate=%date:~2,2%%date:~5,2%%date:~8,2%

copy "d:\test\*.txt" "d:\test\test\*-%mydate%"

Voici le résultat : toto.txt-140429

Mon problème, c'est que je voudrais que la date soit avant le .txt, mais comment faire ?
De plus, je vais avoir plusieurs fichiers à copier avec la date et leur nom n'est pas tous de la même longueur...

Merci
A voir également:

1 réponse

swadow Messages postés 52 Date d'inscription mardi 1 mai 2012 Statut Membre Dernière intervention 20 mai 2014
13 mai 2014 à 22:32
bonjour si sa t'intéresse toujours as-tu essayer de faire sa :
copy "d:\test\*.txt" "d:\test\test\*-%mydate%.txt"
?
0