Je dois renommer les fichiers générés automatiquement, en tronquant un horodatage à la fin.
Les fichiers sont nommés "abcd_efgh_jklm_21.04.2015.csv", les numéros étant la date du jour dans l'orthographe de la culture allemande et les "abcd" une ou plusieurs parties de texte brut. La culture allemande utilise. séparer les parties de date, ce qui rend la création de l'instruction de changement de nom un problème (je pense). Le nom de la cible doit être "abcd_efgh_jklm.csv" - supprimez le dernier trait de soulignement et tout ce qui le suit.
Un exemple réel de nom pourrait être
CompanyA_Sales_Forecast_ThirdRevision_21.04.2015.csv
Nous avons ici quatre parties de mots et la partie de date qui devrait être supprimée. Le résultat serait:
CompanyA_Sales_Forecast_ThirdRevision.csv
J'ai lu Comment la commande Windows RENAME interprète-t-elle les caractères génériques? et pense que je l'ai compris surtout, mais je ne peux pas le faire fonctionner. Le meilleur que j'ai
ren *.csv *_.csv
créant "abcd_efgh_jklm_.csv". Ceci est proche, mais je dois également supprimer le dernier trait de soulignement. Je ne peux pas comprendre cela.
Aucun conseil?
Réponses:
Commander:
Échantillon:
J'espère que cela t'aides.
la source