【发布时间】:2011-01-05 07:35:01
【问题描述】:
我有 1500 个日期格式不正确的文件。我想重命名它们。有没有可以做到这一点的工具?否则一段php代码。
文件名是: ddmmyyyy.xls(例如 2010 年 1 月 15 日的 15012010)
我想: yyyymmdd.xls(例如 20100115.xls)
关于如何一次性处理 1500 个文件的任何线索?
BR。安德斯
更新: 还尝试了答案之一中建议的 MP3TAG。它是一个免费工具,也完成了这项工作。花了一段时间才弄清楚如何使用它。如果你想尝试这样做:
- 将 xls(或其他格式)添加到配置中的可编辑文件列表中
- 选择要加载文件的文件夹并在要编辑的窗格中标记文件
- 我单击了“转换 - 快速”按钮。也可以保存模式以供将来使用,但我不知道如何。
- 点击“转换 - 快速”后选择“使用正则表达式”(仅正则表达式选项)
然后您只需添加信息以处理重命名。就我而言:
- 字段:_FILENAME
- 来自:([0-9]{2})([0-9]{2})([0-9]{4})
- 到:$3-$2-$1
现在所有名为 15012010.xls (ddmmyyyy.xls) 的文件都将命名为 2010-01-15.xls
【问题讨论】:
-
作为预防措施,请务必在尝试任何解决方案之前备份文件。
-
会的 :-) 说得太频繁了