我想知道如何使用文件名的最后两位数字对 Windows 资源管理器中的文件进行排序。我的文件夹中有以下文件:
f00001.jpg
f00002.jpg
f00003.jpg
b00001.jpg
b00002.jpg
b00003.jpg
但我想按照以下方式排序:
f00001.jpg
b00001.jpg
f00002.jpg
b00002.jpg
f00003.jpg
b00003.jpg
有办法实现吗?我尝试了许多“分组依据”和“排序依据”选项,但没有结果。我使用的是 Windows 7 Professional SP1 32 位。
答案1
我有一个 ruby 命令行脚本,可以执行批量文件重命名。它恰好很好地处理了您的请求:
bren *.jpg -o "(\d+)/n"
您可以在以下位置找到该脚本:布伦
注意:我已经设置了我的计算机,以便可以通过其名称调用该脚本,但您的计算机很可能不是这样。在这种情况下,只需像这样调用脚本:
ruby <PATH TO SCRIPT>\bren.rb *.jpg -o "(\d+)/n"