📜  禁用 MacBook 自动启动 (1)

📅  最后修改于: 2023-12-03 15:11:24.825000             🧑  作者: Mango

禁用 MacBook 自动启动

简介

在 MacOS 中,我们可以配置系统的自动启动项,例如:打开某个 App 后自动启动某个脚本程序。但是,在某些情况下,我们可能需要禁用这个功能,特别是在开发过程中,启动项可能会干扰我们的调试和测试。

本文将介绍如何禁用 MacBook 的自动启动功能。

方法一:通过系统偏好设置
  1. 从 “菜单栏-苹果菜单-系统偏好设置”中选择 “用户与群组”。
  2. 点击左下角的锁形图标,输入管理员密码以解锁。
  3. 选择需要禁用自动启动的用户,然后从右侧的 “登陆项” 标签中找到要禁用的应用程序。
  4. 点击选中要禁用的应用程序,然后点击下方的 “-” 按钮。

Markdown 代码片段:

1. 从 “菜单栏-苹果菜单-系统偏好设置”中选择 “用户与群组”。
2. 点击左下角的锁形图标,输入管理员密码以解锁。
3. 选择需要禁用自动启动的用户,然后从右侧的 “登陆项” 标签中找到要禁用的应用程序。
4. 点击选中要禁用的应用程序,然后点击下方的 “-” 按钮。
方法二:通过 Terminal 命令
  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

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