我刚刚完成了一项任务,我需要将正在运行的程序添加到OSX> = 10.5的所有用户的登录项目中。该程序是一个命令行工具,我正在使用xcode开发它。我找到了一些添加登录项的方法,但它们要么从shell运行,要么使用cocoa框架。
我该怎么做?
答案 0 :(得分:0)
以下是我如何从命令行完成此操作的示例:
defaults write loginwindow AutoLaunchedApplicationDictionary -array-add '{Path="/Applications/Utilities/Terminal.app";}'
要从Obj-C执行类似命令,请参阅以下主题: