📅  最后修改于: 2023-12-03 15:11:24.825000             🧑  作者: Mango
在 MacOS 中,我们可以配置系统的自动启动项,例如:打开某个 App 后自动启动某个脚本程序。但是,在某些情况下,我们可能需要禁用这个功能,特别是在开发过程中,启动项可能会干扰我们的调试和测试。
本文将介绍如何禁用 MacBook 的自动启动功能。
Markdown 代码片段:
1. 从 “菜单栏-苹果菜单-系统偏好设置”中选择 “用户与群组”。
2. 点击左下角的锁形图标,输入管理员密码以解锁。
3. 选择需要禁用自动启动的用户,然后从右侧的 “登陆项” 标签中找到要禁用的应用程序。
4. 点击选中要禁用的应用程序,然后点击下方的 “-” 按钮。
launchctl disable gui/用户ID/BundleID
其中, "用户ID" 是用户的账户名或者 UID(用户ID), "BundleID" 是要禁用的应用程序的 Bundle Identifier,可以通过命令 “mdls /Applications/应用程序名称.app | grep kMDItemCFBundleIdentifier” 得到。 例如,禁用 "Google Chrome" 的自动启动,可以使用以下命令:
launchctl disable gui/$UID/com.google.Chrome
Markdown 代码片段:
1. 打开 “终端” 程序( “应用程序-实用工具”中)。
2. 输入以下命令并按回车键:
launchctl disable gui/用户ID/BundleID
其中, "用户ID" 是用户的账户名或者 UID(用户ID), "BundleID" 是要禁用的应用程序的 Bundle Identifier,可以通过命令 “mdls /Applications/应用程序名称.app | grep kMDItemCFBundleIdentifier” 得到。
例如,禁用 "Google Chrome" 的自动启动,可以使用以下命令:
launchctl disable gui/$UID/com.google.Chrome