通过命令行添加启动项(mac)

时间:2010-04-02 00:08:05

标签: macos command-line startup

如何在mac上通过命令行添加启动项?通过Google搜索,我知道您必须使用~/Library/Preferences/com.apple.loginitems.plist修改defaults write com.apple.loginitems [key] [value],但我不确定要编辑哪些内容。

2 个答案:

答案 0 :(得分:13)

在Mac OS X 10.6 Snow Leopard上,它甚至更简单:

sudo launchctl submit -l name_of_startup_item -- command [args]

man launchctl。在早期版本中,建议您创建一个Launch Daemon PLIST文件并使用launchctl加载/启动它,而不是创建启动项...启动项是旧学校的方式。

答案 1 :(得分:6)

defaults write loginwindow AutoLaunchedApplicationDictionary -array-add '{ "Path" = "/Applications/YourAppName.app"; "Hide" = 0; }'