MacBook Air可实现23:00静音自动关机:需关闭系统提示音效、通过电池设置安排定时关机(需接电源)、用快捷指令创建无询问关机自动化,并验证无声音无弹窗。

你想让MacBook Air每天23:00自动关机,且全程不发出任何提示音、弹窗或系统声音——这需要同时关闭系统通知音效、禁用快捷指令确认弹窗,并确保关机动作本身不触发声音反馈。
关闭所有系统提示音效
点击屏幕左上角苹果图标 → “系统设置” → 左侧边栏点“声音”。
在右侧“播放”标签页中,将“提醒音效”滑块拖至最左端(显示为0%);
向下滚动到“提示音效”部分,取消勾选“播放用户界面声音效果”;
【此操作必须完成,否则即使关机静默,键盘按键音、通知音等仍可能在关机前最后一秒意外触发】。
用系统设置安排每日定时关机(需接电源)
苹果菜单 → “系统设置” → 左侧选“电池” → 向右滚动到底部 → 点击“定时”按钮。
勾选“设定以下日期的睡眠、重新启动或关机”,右侧下拉选“关机”,输入23:00,重复选“每天”。
点击“好”保存;【MacBook Air未连接电源适配器时,该计划会静默失效,不会转为睡眠也不会报错】。
用快捷指令创建无提示关机自动化
打开“快捷指令”App → 切换到“自动化”标签页 → 点击“创建个人自动化”。
选择“特定时间” → 设定时间为23:00 → 开启“重复” → 点击“下一步”。
点击“添加操作” → 搜索并选择“运行AppleScript”。
在脚本框中粘贴以下内容:osascript -e 'tell app "System Events" to shut down'
关闭“运行前询问”开关 → 点击“完成”。
这一步比图形界面调度更可靠:它不依赖电源状态判断逻辑,只要Mac已唤醒且登录,就会执行;但若23:00时Mac处于睡眠状态,该自动化不会唤醒设备,任务跳过。
验证静音关机是否生效
第一步:手动触发一次测试关机。在终端中输入 osascript -e 'tell app "System Events" to shut down' 回车。
第二步:观察关机全过程——不应有任何提示音、不应弹出“您确定要关机吗?”对话框、不应出现进度条动画(macOS Ventura及以上版本默认无动画)。
第三步:若听到“咚”一声或看到弹窗,立即返回“系统设置→声音”检查是否漏关“用户界面声音效果”,或确认快捷指令中“运行前询问”仍处于开启状态。


















