Mac用户可用Automator图形化批量重命名文件:Finder右键重命名适合临时操作;创建“快速操作”可复用,支持加前缀、小写、编号等;插入日期需结合Shell脚本;导出为应用程序可拖拽执行。

Mac用户需要一次性给几十甚至上百个文件统一加前缀、插日期、编号或转小写,又不想打开终端敲命令,Automator就是最稳妥的图形化方案——它不改原始文件结构,不依赖网络,所有操作在本地完成,保存后右键点一下就能用。
用Finder内置功能快速改名(适合临时一用)
选中要改名的文件→右键→「重命名 X 个项目…」→选择「添加文本」→在「名称前面」填入“V2_”→点击「重命名」。
这一步操作起来很简单,直接生效,但无法保存为固定动作,每次都要重新选、重新设。如果你只是今天临时处理一次,不用存、不重复用,这个方法最快。
创建可复用的“快速操作”(推荐长期使用)
打开 Automator(位于“启动台 → 其他”)→新建文档时选「快速操作」→在左侧搜索栏输入“重命名”,把「重命名 Finder 项目」拖到右侧工作区。
这是整个流程的核心动作,【必须拖入且不能跳过】,否则后续所有设置都无效。
在下方规则区,按需勾选: • 选「使全部小写」→所有文件名变小写; • 选「添加前缀」→填入“2026_”; • 选「插入序列号」→起始值设为 1,位数设为 3(生成 001、002…); • 选「格式化名称」→基础名填“合同”,再勾选「名称和索引」,自动拼成“合同 1.pdf”。
点击右上角「文件 → 存储」→起名如“加前缀_2026_”→确认保存。之后回到 Finder,选中任意文件→右键→底部「快速操作」子菜单里就会出现这个名字,点它即执行。
让文件名带当天日期(动态时间戳)
方法一:纯图形界面限制多,无法直接插入变量,必须组合 Shell 脚本。
第一步:在「重命名 Finder 项目」动作之前,先拖入「执行 shell 脚本」动作;
第二步:把「传递输入」设为「作为参数」,脚本框中写:
date_str=$(date +%Y%m%d)
echo "$date_str"
第三步:把「重命名 Finder 项目」设为「使名称成为」,模板填:日报_$date_str_$(basename "$1");
【注意:$date_str 只在当前脚本作用域内有效,必须确保两个动作上下紧邻且参数传递开启】
方法二:如果只需要固定格式如“20260615_文件名”,可在「添加前缀」里手动填入“20260615_”,省去脚本,适合日期不变的归档场景。
保存为应用程序(拖文件就运行)
打开 Automator→新建→选「应用程序」→拖入「重命名 Finder 项目」→配置规则(如「替换文本」,查找“old”替换成“new”)→点击菜单栏「文件 → 导出」→格式选「应用程序」→保存到桌面。
之后,把要处理的文件直接拖到这个应用图标上,松手即开始重命名,连 Finder 都不用开。
这个应用是独立的,不依赖 Automator 是否打开,也不需要右键菜单,适合分享给同事或放在常用文件夹里随时调用。

















