1. 开机自启动

1.1. loginwindow

该方法最多只能设置一个执行脚本,且已经不被Apple推荐

添加自启动项

sudo defaults write com.apple.loginwindow LoginHook /path/to/script.sh

查看自启动项

sudo defaults read com.apple.loginwindow LoginHook

删除自启动项

sudo defaults delete com.apple.loginwindow LoginHook

添加退出时自动运行脚本

sudo defaults write com.apple.loginwindow LogoutHook /path/to/script.sh

1.2. brew services

1.3. launchctl

1.4. 用户自启动

  1. 自己新建个shell文件,编写shell脚本;
  2. 点击shell文件,右键,点击“显示简介”,选择终端;注意:如果“推荐的应用程序”里没有终端,可以选择“所有应用程序”;
  3. 打开“系统偏好设置”,点击“用户与群组”,然后切换到“登录项”tab,添加刚才创建的shell文件;

1.5. References

results matching ""

    No results matching ""