C'est re-moi !
Bon ben il y a eu du changement :
maintenant cette moulinette doit effectuer ce changement de nom sur certain fichiers uniquements et dans plusieurs dossier à la fois...je vous mets l'architecture des dossiers pour que vous compreniez mieux :
│
├───Rapports
│ ├───Details_appels_filiales_kuhn
│ │ └───Details_ - 07-05-08 13'26'23
│ │ chart57313.png
│ │ chart57314.png
│ │ data.html
│ │ Details_ - 07-05-08 13'26'23.html
│ │ tree.html
│ │
│ ├───Details_appels_GSM_Audureau
│ │ └───Details_d - 07-05-08 13'28'19
│ │ data.html
│ │ Details_d - 07-05-08 13'28'19.html
│ │ tree.html
│ │
│ ├───Details_appels_GSM_Huard
│ │ └───Details_des_ - 07-05-08 13'27'53
│ │ data.html
│ │ Details_des_ - 07-05-08 13'27'53.html
│ │ tree.html
│ │
│ ├───Details_appels_GSM_Saverne
│ │ └───Details_de - 07-05-08 13'29'50
│ │ data.html
│ │ Details_de - 07-05-08 13'29'50.html
│ │ tree.html
│ │
│ ├───Details_de_tout_les_appels
│ │ └───Details_de - 07-05-08 13'27'21
│ │ chart47280.png
│ │ chart47281.png
│ │ data.html
│ │ Details_de - 07-05-08 13'27'21.html
│ │ tree.html
│ │
│ └───Temps_attente_standard
│ └───Temps_attente_ - 07-05-08 13'26'04
│ data.html
│ Temps_attente_ - 07-05-08 13'26'04.html
│ tree.html
donc voila ce que je dois faire en plus :
- renommer uniquement le fichier du type "Temps_attente_ - 07-05-08 13'26'04.html" (ca c'est bon j'ai réussi à le faire !)
- la moulinette doit renommer chaque début de mois le fichier html qui est envoyé par le serveur de téléphonie !
donc, chaque début de moi, il y a un nouveau dossier avec le meme nom mais la date change...
Question : comment faire pour modifier les noms des fichiers html dans tout les
dossiers ?
Rappel, voici l'état de mon fichier .bat :
@echo off
cd "c:\test\Rapports\Details_appels_filiales_kuhn\Details_ - 07-05-08 13'26'23"
set new=%date:~0,2%.%date:~3,2%.%date:~6,4%.html
for %%x in (*_*.html) do rename "%%x" "%new%"
pause
Si quelqu'un est motivé pour me filer un coup de main parce que je suis novice en prog....
D'ailleurs, si quelq'un à une autre solution, sachant que le programme qui renomme les fichiers html doit être exécuté automatiquement tous le 1er du mois !
Merci (d'avoir lu jusqu'au bout !!!)
mon fichier bat est sur le bureau, c'est pour ça que j'ai mis le chemin absolu du dossier "test"...
Par contre, là je suis sur Windows (boulot oblige...), et un "cd C:\TEMP" ne marche pas ; essaye avec C: d'abord et cd test ensuite ?
Edit : j'ai corrigé "C:\TEMP" en "cd C:\TEMP"...