mac截图命名可自定义为“前缀+序号”格式:先用defaults write com.apple.screencapture name "前缀"设前缀,再执行killall systemuiserver生效;再用defaults write com.apple.screencapture include-date -bool false禁用日期,即可实现“前缀 1.png”式命名。

你在Mac上截了一堆图,但所有文件都叫“屏幕快照 2026-09-17 02.18.33.png”,既没项目标识、又难排序、还无法批量归档,必须把命名规则从系统硬编码的格式换成带前缀+时间戳+序号的可控结构。
用终端命令修改截图默认前缀(静态文字)
这一步只换前缀,不碰时间戳,适合需要统一项目标识但不强制要求日期的场景,比如“设计稿-1.png”“测试报告-2.png”。
打开“终端”应用(Spotlight 搜“终端”即可)。
输入命令:defaults write com.apple.screencapture name "设计稿",把引号里的文字替换成你要的前缀,支持中文、英文、数字和短横线。
【必须执行 killall SystemUIServer 才能生效,否则截图仍显示“屏幕快照”】
紧接着输入:killall SystemUIServer 并回车;菜单栏图标会闪一下,这是正常现象。
按 ⌘+⇧+3 截一张图,到保存位置查看:文件名已变成“设计稿.png”“设计稿 2.png”,后续截图自动递增编号。
关闭系统自动生成的日期时间(纯序号命名)
如果你希望彻底去掉“2026-09-17 02.18.33”这类时间字符串,让系统只用“前缀+空格+序号”方式命名(如“Log 1.png”“Log 2.png”),就必须禁用内置时间嵌入逻辑。
在终端中执行:defaults write com.apple.screencapture include-date -bool false。
执行后必须刷新:killall SystemUIServer,否则设置不会加载进当前会话。
此时再截图,文件名将变为“设计稿 1.png”“设计稿 2.png”,不再含任何时间片段——注意:该设置与前缀设置互不冲突,可叠加生效。
恢复原始命名规则(应急回滚)
方法一:还原日期嵌入
在终端中输入:defaults write com.apple.screencapture include-date -bool true → 回车 → 再执行 killall SystemUIServer。
方法二:清空自定义前缀
输入:defaults delete com.apple.screencapture name → 回车 → 再执行 killall SystemUIServer。
这两步可单独执行,也可组合使用。执行后截图将立刻回归“屏幕快照 2026-10-01 12.56.33.png”原始格式。











