Concatener l'annee dans un nom de fichier
Thom
-
Thom -
Thom -
Bonjour,
Sous Dos (de windows xp) je souhaiterais créer un fichier que je concatene avec la date dans une variable. J'arrive à le faire avec le jour grace à la commande "date /t" mais je n'ai pas trouver l'équivalent d'unix ou linux.
En faite mon fichier devrait avoir le format fichier200810jeu.
Merci d'avance
Sous Dos (de windows xp) je souhaiterais créer un fichier que je concatene avec la date dans une variable. J'arrive à le faire avec le jour grace à la commande "date /t" mais je n'ai pas trouver l'équivalent d'unix ou linux.
En faite mon fichier devrait avoir le format fichier200810jeu.
Merci d'avance
Configuration: Windows XP Internet Explorer 6.0
6 réponses
-
Bonjour,
Oui mais ma question ne concerne pas UNIX (je connaissais déjà) mais DOS donc ta réponse est à côté du sujet. -
Bonjour,
Après quelques essais infructueux, j'ai réussi à faire marcher mon script avec les propositions que vous m'avez faites donc merci à vous.
Thom -
-
Désolé,
Regarde ça peut-être : http://www.commentcamarche.net/forum/affich 421608 pb de date dans un fichier batch -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Salut,
tu peux essaier cela...
for /F "tokens=6-8 delims=/ " %%a in ('date') do set jour=%%a&set mois=%%b&set anne=%%c
set dat=%jour%%mois%%anne%
rename mon_fich.txt mon_fich%dat%.txt
les %% sont nécessaires si tu passe par un batch sinon juste %
@+ -
Bonjour,
En espérant ne pas être trop à côté du sujet, y'aurait ça aussi :
SET "fich_date=nom%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%" ou SET "fich_date=nom%DATE:~0,2%%DATE:~3,2%%DATE:~6,4%"