找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 文档 工具 设计
查看: 17|回复: 0

[macOS] 在Mac上批量删除信息应用中的短信

[复制链接]

2万

主题

1552

回帖

3万

积分

超级版主

教育辅助界扛把子

附加身份标识
精华
1
热心
10
听众
1
威望
7
贡献
17258
违规
0
书币
55872
注册时间
2020-4-8

论坛元老灌水之王

发表于 2025-8-12 16:24 | 显示全部楼层 |阅读模式
在Mac上批量删除短信的核心方法是使用AppleScript脚本自动化操作,同时也可通过多选对话手动批量删除。以下是具体操作指南:

AppleScript自动批量删除方案

此为当前最主流解决方案,支持macOS Sonoma等新系统(截至2025年):

准备工作:
打开系统设置 → 隐私与安全性 → 辅助功能。
勾选「脚本编辑器」权限。

脚本设置步骤:
打开「脚本编辑器」应用程序。
粘贴以下优化版脚本代码(已适配2025年系统):
applescript
Copy Code
tell application "Messages" to activate
tell application "System Events"
tell process "Messages"
set frontmost to true
repeat 100 times -- 根据实际数量调整
delay 0.3
click menu item "删除对话…" of menu "对话" of menu bar 1
delay 0.3
click button "删除" of sheet 1 of window 1
delay 0.3
end repeat
end tell
end tell
通过「文件→导出」保存为应用程序。
1
执行注意事项:
运行时需保持信息窗口在前台。
不同系统版本可能需要微调menu bar层级路径。
2
手动多选批量删除

适用于少量信息管理:

按住键逐个选择左侧对话列表。
右键选择「删除对话」或按+®组合键。
建议先按日期排序(视图→排序→按日期)提升效率。
3
高级技术方案(慎用)

通过终端清除本地数据库:

zsh
Copy Code
rm -rf ~/Library/Messages/chat.db*
rm -rf ~/Library/Messages/Attachments/*
⚠️注意事项:

此操作将彻底删除所有历史记录与附件。
需提前通过Time Machine备份数据。
可能导致iCloud同步异常。

Great works are not done by strength, but by persistence! 历尽艰辛的飞升者,成了围剿孙悟空的十万天兵之一。
相信我 学习就是不断的重复 不需要什么技巧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号


免责声明:
本站所发布的第三方软件及资源(包括但不仅限于文字/图片/音频/视频等仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢某程序或某个资源,请支持正版软件及版权方利益,注册或购买,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To: admin@cdsy.xyz

QQ|Archiver|手机版|小黑屋|城东书院 ( 湘ICP备19021508号-1|湘公网安备 43102202000103号 )

GMT+8, 2025-8-18 15:41 , Processed in 0.044730 second(s), 27 queries .

Powered by Discuz! CDSY.XYZ

Copyright © 2019-2025, Tencent Cloud.

快速回复 返回顶部 返回列表