mac备忘录批量归档旧笔记有四种方法:边栏多选拖入法(需展开目标文件夹)、右键/快捷键调出路径选择框(防嵌套误操作)、智能文件夹筛选后拖出(按日期/标签等条件聚类)、终端sqlite命令直改数据库(高级用户备份后操作)。

当你在Mac备忘录里积累了上百条零散笔记,想一次性把“会议记录”“待办清单”“灵感碎片”这些旧笔记归入新建的“2026归档”文件夹时,手动拖拽每一条既耗时又容易漏选——尤其当目标文件夹未展开、边栏被折叠、或笔记分散在多个账户下时,松手瞬间就可能掉进错误位置。
用边栏多选+拖入法快速归集
这是最直观、无需记忆快捷键的方式,适合目标文件夹已在边栏可见且未折叠的场景。
第一步:在备忘录App中确保边栏已显示。若不可见,点顶部菜单栏“显示”→“显示文件夹”。
第二步:在边栏中找到你要移动到的目标文件夹(如“2026归档”),将鼠标悬停在其名称上——【必须等它自动展开子项,否则拖入后笔记会卡在父级目录而非真正进入该文件夹】。
第三步:按住Command键,在左侧笔记列表中逐个点击选中所有要移动的旧笔记;若连续排列,可改用Shift键首尾点选。
第四步:保持全部选中状态,将任意一条高亮笔记拖拽至目标文件夹名称正上方区域(不是图标,是文字行),松手即完成移动。
用右键菜单精准定位路径
当目标文件夹藏在多层嵌套中(比如“工作→项目→Q3复盘→2026归档”),或你担心拖错层级时,这个方法强制弹出路径选择框,杜绝误操作。
方法一:多选笔记后,按住Control键点击任一选中项→在弹出菜单中选“移动到文件夹…”。
方法二:更直接——多选后直接按Command+Shift+M,跳过右键步骤,直抵路径选择窗口。
在弹窗中双击进入深层子目录,或在搜索框输入文件夹名快速定位,确认后执行移动。系统会校验路径是否存在,输错时会提示“找不到该文件夹”,不会静默失败。
用智能文件夹临时聚类再批量拖出
如果你连“哪些算旧笔记”都难界定——比如想把“3个月前创建且未打标签”的所有笔记一次性捞出来,那就先建个智能文件夹做筛选器。
点顶部菜单“文件”→“新建智能文件夹”。
设定规则:第一个下拉选“创建日期”,第二个选“早于”,输入“3个月前”;再点“+”添加第二条规则,选“标签”,然后选“仅不含标签的备忘录”。
点“好”生成后,该智能文件夹立刻列出符合条件的所有旧笔记——此时全选→拖入目标普通文件夹即可。注意:【智能文件夹本身不能被拖入其他文件夹,但其中显示的笔记可以正常拖出】。
终端命令绕过图形界面直抄数据库(高级)
适用于目标文件夹因权限异常无法在GUI中显示、或需跨账户批量重定向的极少数情况。
打开终端,执行cd ~/Library/Group\ Containers/group.com.apple.notes/NoteStore.sqlite,确认该数据库存在且可读。
运行sqlite3 NoteStore.sqlite "SELECT Z_PK,ZTITLE,ZTEXT FROM ZNOTE WHERE ZCREATIONDATE /tmp/old_notes_ids.txt,提取出90天前创建的笔记主键列表。
这一步不移动文件,只导出ID索引;后续需配合Xcode或专用工具注入ZFOLDER字段值,操作前务必备份整个group.com.apple.notes目录。











