更改文件名中的日期格式

更改文件名中的日期格式

我有许多文件包含以下格式的日期:dd-mm-yyyy,我想将名称中的日期部分更改为其他格式:yyyy-mm-dd。有什么想法吗?我对不同的 shell 引擎并不熟悉,dos 能解决这个问题吗?

答案1

有一款免费的 Windows 工具叫做 Bulk Rename Utility(第一个 Google 结果,不确定是否允许在此处添加链接),应该会有所帮助。如果日期在所有文件中都出现在相同的位置,您可以对每个字段使用“移动”功能(选择文件夹中的所有文件以获取新文件名的实时预览)。否则,正则表达式/RegEx 替换就可以了。类似于查找:(.*)(\d{2})-(\d{2})-(\d{4})(.*)替换为:\1\4-\3-\2\5或:,$1$4-$3-$2$5具体取决于它的工作方式(我目前没有 Windows 机器可以测试它)。

相关内容