Mac截图文件名无法通过系统设置修改,需用终端命令改前缀(如defaults write com.apple.screencapture name "Report"),或用访达批量重命名、Automator+AppleScript自动套用模板,亦可配合截屏控制条指定存储路径统一管理。

你想让Mac每次截图生成的文件名不再以“屏幕快照”开头,也不再是“屏幕快照 2026-07-08 00.30.15.png”这种固定格式,而是按你指定的规则命名,比如“Design-20260708-0030.png”或“Q4-Report-001.jpg”,但系统设置里根本找不到相关选项——这是因为macOS硬编码了截图命名逻辑,无法通过图形界面修改。
用终端命令改前缀(最简方式)
这一步操作起来很简单,直接在终端里输入命令并回车就行。
第一步:打开“应用程序 → 实用工具 → 终端”,或者按Command + 空格搜索“终端”并启动。
第二步:在终端中粘贴并执行以下命令(把【Report】替换成你想要的前缀):
defaults write com.apple.screencapture name "Report"
注意:【前缀中不能含空格、中文标点或全角字符;仅推荐使用英文字母、数字、下划线】。若填入“会议记录”,系统虽不报错,但部分场景下仍会 fallback 回“屏幕快照”。
第三步:执行刷新命令使设置立即生效:
killall SystemUIServer
完成之后,截图文件名将变为 Report.png → Report 2.png → Report 3.png……纯序号递增,不含时间。如果你之前禁用过日期显示,它就不会带时间戳;否则仍可能显示为 Report 00.30.15.png —— 这取决于你是否执行过其他隐藏设置。
截图后批量加前缀(零风险回溯整理)
适用于已有大量截图需要统一归档,或不想动系统偏好设置的情形。
打开访达,进入截图所在文件夹(如桌面或“图片/Screenshots”)。
按Command + A全选目标截图文件。
右键任意一个已选文件 → 选择“快速操作” → “重命名 X 个项目”(X为实际数量)。
在弹出窗口中选择“添加文本”模式,在“添加至”下拉菜单中选“开头”,输入所需前缀,例如:Q4-Review-。
用Automator+AppleScript自动重命名最新截图
该方法能实现实时捕获后自动套用完整自定义模板,例如“2026-07-08_00.30.15_Report.png”,绕过系统硬编码限制,无需禁用SIP。
方法一:创建快速操作
打开“自动化”应用(Automator),新建“快速操作”文档。
在左侧库中拖入“运行AppleScript”操作。
粘贴以下脚本(可直接复制使用):
on run {input, parameters}
set screenshotFolder to (path to pictures folder as text) & "Screenshots:"
set latestFile to (first file of folder screenshotFolder whose name starts with "屏幕快照" or name starts with "Screen Shot")
set oldName to name of latestFile
set newName to do shell script "date '+%Y-%m-%d_%H.%M.%S'" & "_Report.png"
set name of latestFile to newName
end run
保存为“AutoRenameScreenshot”,关闭Automator。
方法二:绑定快捷键(可选)
前往“系统设置 → 键盘 → 快捷键 → 自定快捷键”,点击“+”添加新快捷键,服务选“快速操作 → AutoRenameScreenshot”,设定组合键(如⌃⌥⌘R)。
【务必确保脚本中screenshotFolder路径与你实际截图保存路径一致,否则会报错找不到文件】
通过截屏控制条设专用文件夹(配合后续处理)
这不是直接改名,但能让所有截图集中落盘,为批量重命名或脚本监听打下结构化基础。
按下Command + Shift + 5调出截屏控制条。
点击底部“选项”按钮 → 在“存储到”区域点击下拉箭头 → 选择“其他位置” → 浏览并选取已创建的专用文件夹(如“图片/Screenshots”)。
关闭控制条,此后所有快捷键截图都会自动存入该文件夹。

















