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

nig*_*ire 13 macos command-line startup

如何在mac上通过命令行添加启动项?从谷歌搜索,我知道你必须编辑~/Library/Preferences/com.apple.loginitems.plist使用, defaults write com.apple.loginitems [key] [value]但我不确定要编辑的确切内容.

Mic*_*yan 13

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

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

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


小智 6

defaults write loginwindow AutoLaunchedApplicationDictionary -array-add '{ "Path" = "/Applications/YourAppName.app"; "Hide" = 0; }'
Run Code Online (Sandbox Code Playgroud)