插件窝 干货文章 mac电脑设置开机启动项

mac电脑设置开机启动项

启动 设置 登录 应用 333    来源:    2025-05-19

在 macOS 上设置开机启动项(登录项)可以通过以下几种方式实现,以下是详细步骤:


方法 1:通过系统设置添加(推荐)

  1. 打开系统偏好设置
    点击屏幕左上角 Apple 图标 > 系统设置(macOS Ventura 及更高版本)或 系统偏好设置(较早版本)。

  2. 进入登录项设置

    • macOS Ventura 及更新版本
      左侧边栏选择 通用 > 右侧点击 登录项
    • macOS Monterey 及更早版本
      选择 用户与群组 > 点击你的用户名 > 切换到 登录项 标签页。
  3. 添加或删除启动项

    • 添加:点击底部的 + 按钮,选择需要开机启动的应用程序。
    • 删除:选中项目后点击 - 按钮。
    • 隐藏窗口:勾选项目旁的 隐藏 复选框(启动时不显示窗口)。

方法 2:通过应用程序自身设置

部分应用(如微信、钉钉等)在首次启动时会提示“是否允许登录时自动启动”,可在其设置中调整:
1. 打开应用,进入 偏好设置(通常位于菜单栏的应用名称下)。
2. 查找 “开机启动”“登录时打开” 选项并启用。


方法 3:通过终端管理(高级用户)

  1. 查看当前登录项
    打开终端(Applications/Utilities/Terminal),输入以下命令:

    osascript -e 'tell application "System Events" to get the name of every login item'
    
  2. 添加登录项

    osascript -e 'tell application "System Events" to make login item at end with properties {path:"/Applications/APP名称.app", hidden:false}'
    

    APP名称.app 替换为实际应用名称(如 WeChat.app)。

  3. 删除登录项

    osascript -e 'tell application "System Events" to delete login item "APP名称"'
    

注意事项

  1. 权限问题:首次添加可能需要输入管理员密码。
  2. 应用路径:终端操作需确保应用路径正确(通常在 /Applications/ 下)。
  3. 后台服务:部分后台服务(如 Homebrew 启动的守护进程)需通过其他方式配置(如 launchctl)。

禁用第三方启动项

某些应用可能通过其他方式(如 LaunchAgents)添加启动项,需检查以下目录并删除相关文件:
- ~/Library/LaunchAgents(用户级)
- /Library/LaunchAgents(系统级)


通过上述方法,你可以灵活管理 macOS 的开机启动项。推荐优先使用 系统设置 的图形界面操作,简单安全。