根据已有规范文件名,将目标文件名内关键信息与规范文件名内相关信息匹配,使用规范文件名批量重命名目标文件。

已有规范文件名:

#张三 ABC-123 猫和老鼠
#李四 CDE-345 弹珠警察
#王麻子 EFG-567 星际恐龙

目标文件名:

Abc123猫とネズミ张三
cde345弹珠警察李四
efG567スター・ダイナソー王麻子

:writing_hand:如何将目标文件名内字母+数字部分信息与规范文件名匹配并批量重命名。

把你的问题抛给AI,非常简单

一个稍微邪门点的方法,还是借助 AI,但步骤稍稍麻烦:

(1)获取完整的文件名称列表

(2)编写如下提示词,发送给 AI,让其生成文件批量重命名脚本:

某文件夹下有如下文件(文件名列表用三个反引号包裹,每一行为一个文件名):
```
Abc123猫とネズミ张三
cde345弹珠警察李四
efG567スター・ダイナソー王麻子
```
请模仿如下规则,对文件名进行调整:
```
#张三 ABC-123 猫和老鼠
#李四 CDE-345 弹珠警察
#王麻子 EFG-567 星际恐龙
```
然后,编写一个Windows批处理脚本,对上述文件进行批量重命名。批处理中每一条命令按照如下格式:

ren 旧文件名 新文件名

使用上述提示词前,请注意结合自己的实际情况修改文件名列表。

根据上述提示词, AI 给出的脚本中应该是每一行对应一个文件名的更名操作。请仔细核对。

(3)仔细核对 AI 给出的脚本是否存在问题,确认无误后执行。

具体操作如下:

  1. 先将待更名的文件复制一份,避免出现问题。
  2. 复制 AI 给出的脚本,粘贴到文本编辑器中,并将其保存到原文件所在的目录下。注意保存时 文件扩展名需为 .bat,编码需为 ANSI
  3. 双击刚刚得到的批处理文件,执行更名。

如果是预先准备好的文件和文件名列表,可以通过简单的文本处理,加上这个工具。

ReNamer 强大却不简陋的批量重命名[汉化发布&软件介绍&高阶应用]

ReNamer › Rules › User Input rule - den4b Wiki

(ReNamer 有一个功能就是直接用列表替换文件名)

要区分出人名和片名,估计只有AI能做了

不用,只要字母和数字部分匹配然后用规范文件名重命名就可以。

哦,那我理解了,有批量重命名工具的话,我感觉Excel也能做。

是否可以理解为:

  1. 假如有一文件,其名称为 ABC123************ 代表其他内容)
  2. 数据库中,以 三位英文字母-三位阿拉伯数字 的编码为 ID,每一个 ID 对应一个文件信息,比如 ABC-123 对应的就是 张三 ABC-123 猫和老鼠
  3. 综上,我们只需要依据文件名中开头的六位数字/字母为 ID,从数据库中查找对应的名称即可?

若是如此,确实用 Excel(配合 LEFTRIGHTVLOOKUP 等函数即可。


简单说一个思路,您可以试一试:

1 提取完整的文件名列表,粘贴到 Excel 的第一列中。
2 在第二列中输入函数 =LEFT(A1,6),提取出文件名中的 ID。

图片.png

3 将标准文件名复制到文本编辑器中,将其中的空格替换为制表符 \t,从而实现将文本分为3列。

图片.png

4 将替换好的文本粘贴到 Excel 中,获得 3 列。

图片.png

5 复制提取其中的第 3 列,去除其中的 -,使之格式与文件名中的六位 ID 一致。

图片.png

6 在标准文件名的 ID 后面,加一列,输入函数 =D2&" "&E2&" "&F2,换言之就是用适当分方式再将刚刚拆开的三列组合起来。

图片.png

7 回到文件名那一列,在文件名后面加入一列,输入函数 =VLOOKUP(文件名ID所在单元格,查找范围,2,0),(具体比较复杂,而且我这边时间有限,这里只给您一个示例,具体用法请自行体会)

图片.png

_20251104115339.png

这我可太熟了,工作文件日常这样,需要把同事发过来的奇奇怪怪的文件名整理好

我是主要用的 Renamer 正则、替换、序列化等规则修改……

至于正则怎么写?之前是我自己写,现在基本是让AI写

首先将你所拥有的规范文件名列表修改一下,用 Excel 或者其他文本编辑器改成下面的形式

ABC-123=#张三 ABC-123 猫和老鼠
CDE-345=#李四 CDE-345 弹珠警察
EFG-567=#王麻子 EFG-567 星际恐龙

将修改后的列表保存为txt格式保存到 ReNamer 软件的 Translits 文件夹

然后按图添加规则:

图片.png

音译的规则选你刚刚保存的列表名称即可


看这文件名构成,保重身体呀 :doge:

1 Like

:doge:下班回家试试。只是把之前在某个网站收藏的电影都下了一份到囤到NAS里

把文件名列表给AI, 让他按要求生成.

然后拿给支持导入功能的改名工具 就行了.

改名工具可以用 菲菲更名宝贝.

如果不想用, 让ai顺手写bat也行.