求推荐文件批量重命名工具,类似锤子手机“大爆炸”功能的操作方式 🙏

最近接到一个任务,需要批量重命名大量文件,但因为命名规则比较混乱,常规的基于规则的重命名工具帮不上忙。我的需求比较特殊,新文件名通常在原始文件名的中间,所以需要手动删除前缀和后缀。目前的操作方式非常繁琐:需要大量的鼠标操作,选中、删除,非常低效 :weary:

想问问大家,有没有什么工具可以更智能地重命名文件?类似于锤子手机“大爆炸”功能,可以方便地选择、删除部分文字,快速生成新的文件名。欢迎推荐好用的软件或解决方案,非常感谢!

大爆炸

  1. Emacs dired
  2. PowerToys中的PowerRename
1 个赞

只要能描述清楚需求,基本都可以脚本处理

1 个赞

把需求告诉AI,让AI生成文件名列表,然后用FFrename这类可以用文件名列表改名的工具把文件名改了。

可以试试Minirenamer这个改名工具

https://abc100.net/106/

我遇到的问题是规则比较复杂。比如一下文件

  • Llama Llama and the Lucky Pajamas | Kids Books [r6x49fpkNXU].mp3
  • Llama Llama Loves Camping | Read aloud [kRjXJ0uohsM].mp3
  • :books: Kids Book Read Aloud | Llama Llama Loose Tooth Drama [LTqMwGtioqQ].mp3
  • :llama::books:Kids Book Read Aloud: LLAMA LLAMA AND FRIENDS by Anna Dewdney [-eHz0DNrA5I].mp3

期望的新名字是

  • Llama Llama and the Lucky Pajamas.mp3
  • Llama Llama Loves Camping.mp3
  • Llama Llama Loose Tooth Drama.mp3
  • LLAMA LLAMA AND FRIENDS.mp3

i

.*(llama llama.*?)\s*(||.*|\[.*|by.*)\.
替换为
$1

1 个赞

这种的找出规律使用正则表达式基本上可以实现,见上面大佬的表达式。
复制大佬的表达式到我上面推荐的工具上也可以有同样的效果。

如果是Windows的话,可以试试Everything的重命名!
可以快速过滤后,自动分段生成重命名规则,自己修改规则中自己关注的部分就好