Bonjour,
j'ai parcouru une dizaine de sujets sur le forum de .bat de renommage sans trouver mon bonheur.
J'extrais d'une application plusieurs centaines de fichiers que l'application horodate, exemples :
Source :
fichier_toto_2017-11-15_172321.csv
fichier_ohkilebo_2017-11-15_172435.csv
tableau_blanc_2017-11-15_183400.csv
objectif :
fichier.toto.csv
fichier_ohkilebo.csv
tableau_blanc.csv
la difficulté est que le début de fichier est complètement variable tant en nommage qu'en longueur, ce qui est fixe en revanche c'est la longueur de l'horodatage et le type de fichier, donc l'objectif est de retirer les 18 caractères qui précèdent le ".csv" dans chaque fichier.
Dans les exemples avec des %file:~-3% on donne une position en partant du début, moi il faudrait que je le fasse depuis la fin.
Si vous savez comment faire (en .bat) merci d'avance.
Partager