Mac怎么设置在特定时间点自动关机并断开雷电接口

陌辰君_9159

陌辰君_9159

2026-09-12

432人浏览

原创

mac每日23:00准时关机需协同系统调度与雷电设备安全卸载:先通过系统设置→电池/节能器→定时设关机(须接电源),再用终端命令sudo kextunload -b com.apple.driver.applethunderboltnhi && sudo shutdown -h 23:00实现先卸载后关机;或用快捷指令+applescript导出应用卸载雷电、弹窗提醒、5分钟后关机,并设自动化于22:55触发。

mac怎么设置在特定时间点自动关机并断开雷电接口

你想让Mac在每天23:00准时关机,同时确保雷电接口(Thunderbolt)在关机前完成安全断开,避免外接显示器、高速存储或扩展坞因强制断电导致数据损坏或设备识别异常——这需要分两步协同:系统级关机调度 + 雷电设备预卸载。

通过系统设置安排每日固定时间关机

这是最直观的图形化路径,全程鼠标操作,但【必须连接电源适配器】,否则MacBook在电池供电时会跳过关机转为睡眠,雷电设备也无法被主动卸载。

点击屏幕左上角苹果菜单 → 选择“系统设置”。

左侧边栏中,MacBook用户点“电池”,iMac/Mac Studio用户点“节能器”。

向右滚动到底部,点击右下角的“定时”按钮。

勾选“设定以下日期的睡眠、重新启动或关机”,右侧下拉菜单务必选择“关机”,输入时间(例如23:00),重复周期选“每天”,点击“好”保存。

用终端命令触发雷电设备安全卸载再关机

系统设置本身不干预硬件卸载流程,雷电设备需在关机前由内核主动解除绑定。直接关机会让设备处于未通知断连状态,可能引发下次唤醒时识别失败或菊花轮卡顿。以下命令组合可实现“先卸载→再关机”:

打开“终端”(Command + 空格,输入“终端”回车)。

粘贴执行以下完整命令:

sudo kextunload -b com.apple.driver.AppleThunderboltNHI && sudo shutdown -h 23:00

该命令分两段:前半段强制卸载雷电主机控制器驱动(NHI),使所有下游设备进入安全离线状态;后半段设定今晚23:00关机。注意:kextunload操作需管理员权限,输入密码时无字符显示,属正常现象。

若你希望每天固定执行而非仅今晚,改用pmset方式替代shutdown:

sudo pmset repeat shutdown MTWRFSU 23:00:00

但pmset不支持前置脚本,因此需另建自动化任务——见下一节。

Musico
Musico

Musico是一款可实时生成自适应音乐的 AI 作曲引擎。

下载

用快捷指令+AppleScript实现“卸载雷电→弹窗提醒→关机”全流程

如果你需要关机前5分钟弹出全屏提醒、手动确认是否保存文档,并确保雷电设备已安全断开,这个方法最稳妥。它绕过终端密码限制,且所有动作都在用户登录态下执行,兼容性最强。

方法一:创建卸载雷电的AppleScript

打开“脚本编辑器”App → 新建文稿 → 粘贴以下内容:

do shell script "kextunload -b com.apple.driver.AppleThunderboltNHI" with administrator privileges

点击“文件” → “导出”,格式选“应用程序”,保存为“Unload Thunderbolt.app”,位置建议放在“应用程序”文件夹内。

方法二:在快捷指令中串联动作

打开“快捷指令”App → 点右上角“+”新建 → 命名“雷电安全关机”。

点击“添加操作” → 搜索“运行快捷指令” → 选择“运行应用程序” → 点击“选取”,找到并选中刚才导出的“Unload Thunderbolt.app”。

继续添加操作 → 搜索“显示通知” → 标题填“雷电设备已卸载”,消息填“5分钟后自动关机,请确认文档已保存”。

再添加“等待”操作 → 设为300秒(5分钟)。

最后添加“关机”操作 → 点击“下一步” → 关闭“运行前询问”以静默执行。

方法三:设置自动化触发

切换到“自动化”标签页 → “创建个人自动化” → 选择“特定时间” → 设定为每天22:55 → 关闭“运行前询问” → 点击“下一步” → 添加操作 → 搜索并选择“运行快捷指令” → 找到并选中“雷电安全关机” → 完成。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

2023.10.19

3028

3

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

2025.10.17

4209

12

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.12.29

3649

9

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

2026.01.19

366

15

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

2026.09.22

0

25

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

2026.09.21

20

20

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

20

24

NumPy矩阵运算与线性代数计算
NumPy矩阵运算与线性代数计算

本专题整理 NumPy 矩阵运算与线性代数计算相关教程,覆盖矩阵乘法、dot 与 @ 运算符、逆矩阵、行列式、特征值与特征向量、SVD、线性方程组、欧氏距离、矩阵分解和大规模矩阵性能优化等内容,帮助读者掌握 np.linalg 与矩阵计算实战。

2026.09.21

0

20

NumPy广播机制数学运算与统计分析
NumPy广播机制数学运算与统计分析

本专题整理 NumPy 广播机制、数组数学运算与统计分析相关教程,覆盖广播规则、维度对齐、矩阵与数组加减除法、向量化计算、均值方差、分位数、中位数、直方图和 unique 频次统计等场景,帮助读者掌握 ndarray 高效计算与统计处理方法。

2026.09.21

0

17

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.1万人学习