商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Mac怎么取消通过Automator制作的关机程序

Mac怎么取消通过Automator制作的关机程序

  发布于2026-08-21 阅读(0)

扫一扫,手机访问

取消Mac上Automator关机程序的关键是定位并移除其在Dock、快捷键、登录项三类入口;先用sudo shutdown -c取消倒计时,再删除.app文件、禁用快捷键与服务、清理LaunchAgents定时任务。

Mac怎么取消通过Automator制作的关机程序

Mac上通过Automator制作的关机程序,本质是调用系统命令(如shutdown -h nowosascript -e 'tell app "System Events" to shut down')的可执行文件或快捷操作,它不会自动注册为系统级定时任务,但可能被用户手动添加到登录项、快捷键或Dock中——取消的关键是定位并移除这三类残留入口。

确认关机程序类型并停止正在运行的实例

先按下Command + 空格调出聚焦搜索,输入你之前命名的程序名(比如“立刻关机”“定时关机”)。若图标出现,且右键显示“在访达中显示”,那就说明它是Automator导出的应用程序;如果在“系统设置→键盘→快捷键→快速操作”里能看到同名条目,那它就属于服务类快捷指令。但要注意,千万别直接双击运行它,得先检查一下是否还有未完成的关机倒计时:打开“终端”,执行sudo shutdown -c 2>/dev/null这个命令,它能取消任何已经激活的系统级关机计划(不过仅对通过shutdown -s -t设置的才有效)。

从Dock和桌面彻底删除应用程序文件

若关机程序是以“应用程序”类型导出的(也就是图标类似普通App),那它就是一个独立的.app包。找到你之前保存的地方(大概率是桌面或Dock),右键点击该图标,选择“在访达中显示”,接着把整个文件直接拖进废纸篓。需注意:【删除之前一定要确认该.app内没有嵌入其他自动化逻辑(例如清空下载文件夹后再关机)】,否则误删可能会影响其他工作流。

接着右键 Dock 中对应图标 → “选项” → “从 Dock 移除”,防止误触。

禁用关联的快捷键与服务入口

第一步:打开“系统设置”→“键盘”→“快捷键”→“快速操作”,在列表中找到你命名的关机服务(例如“一键关机”),取消勾选其左侧复选框;

第二步:在同一页面下拉至底部,点击“服务”→右侧列表中查找同名条目,若存在,点击右侧的“…”按钮 → “移除”;

第三步:返回“系统设置”→“通用”→“登录项”,检查是否有该程序被设为开机自启,如有,点击减号(−)删除。

检查并清理潜在的 launchd 定时任务(仅限高级用户)

如果你曾用 Automator 配合 shell 脚本 + launchd plist 实现过真正定时关机(非单次触发),需手动清理对应配置。打开“终端”,执行:
launchctl list | grep -i "shut|power|auto"
若返回类似 com.user.autoshutdown 的条目,继续执行:
launchctl bootout gui/$UID ~/Library/LaunchAgents/com.user.autoshutdown.plist
再进入访达,按 Shift + Command + G,输入:
~/Library/LaunchAgents/
找到对应 .plist 文件,将其移入废纸篓。

本文转载于:https://www.php.cn/faq/3027790.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注