Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1.13 KB

auto-launch.md

File metadata and controls

44 lines (28 loc) · 1.13 KB

开机自启动

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

brew services

launchctl

用户自启动

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

References