我需要重命名自动生成的文件,最后截断时间戳。
文件命名为“abcd_efgh_jklm_21.04.2015.csv”,其中数字是今天的德语文化拼写日期,“abcd” - 分成一个或多个纯文本部分。德国文化使用。分开日期部分,这使得创建重命名指令成为一个问题(我认为)。目标名称应为“abcd_efgh_jklm.csv” - 删除最后一个下划线及其后的所有内容。
名字的真实例子可能是
CompanyA_Sales_Forecast_ThirdRevision_21.04.2015.csv
这里我们有四个单词部分,以及应该删除的日期部分。结果将是:
CompanyA_Sales_Forecast_ThirdRevision.csv
我读 了Windows RENAME命令如何解释通配符? 并且认为我主要理解它,但我不能让它工作。我得到的最好的是
ren *.csv *_.csv
创建“abcd_efgh_jklm_.csv”。这很接近,但我还需要删除最后一个下划线。我无法弄明白。
任何建议?
relavent
—
Raystafarian