ben ca marche bien avec namedate sauf que je me retrouve avec : a.txt -> "20050201 a.txt" moi j'aimerais bien "20050201a.txt" (sans espace)
funkelly
ben disons que ce qui m'interesse c d'insérer ca dans un batch qui tourne la nuit.
blueteen
encore moi :D
par contre sous win, j'utilise un programme qui fait ce que tu cherches.
"flash renamer"
je fais un clic droit sur le dossier qui contient mes fichiers, puis je lance flash renamer.
une fenêtre s'affiche contenant tous mes fichiers.
j'ai un onglet 'format', je le sélectionne, puis dans 'format filename', je choisis :
<DATE>_<TIME> <NAME> (<SIZE> ).<EXT>
je valide
ce qui a pour effet de passer tous les fichiers de mon dossier sélectionnné vers un nom de ce format :
au lieu de
Chartreuse_nuage.jpg
monument_valley_big.jpg
bien entendu tu peux jouer sur les paramètres, et supprimer le SIZE par exemple.
bon tout ça je le répète sous win, donc ça ne te servira peut-être pas.
blueteen
ousp, correction
en fait, tu veux reprendre par exemple, un vieux dossier, avec des fichiers dedans, et les renommer, en utilisant leur date/heure de création ?
hum, dur dur :/
pas bien de lire trop vite :p
avec l'utilitaire plus haut, il y a :
/M use the file's modification date/time instead of the current time
tiens nous au courant :)
blueteen
suite à une question* du même genre sur ce forum, j'étais tombé sur cet outil (gratuit, en ligne de commande) dont je me sers souvent à présent :
Je cherche a renommer un fichier en ligne de commande (windows).
exemple : toto.txt en hhmmss01.txt ou hhmmss indique l'heure minute seconde de création du fichier .