直到我升级到 Mountain Lion,我才能够通过编辑此 plist 添加登录项:
/Users/test/Library/Preferences/loginwindow.plist
并将条目添加(path,name,hide)
到AutoLaunchedApplicationDictionary
字典中。
在操作系统中,此功能不再起作用。添加到此词典的项目不会在登录时启动。
我看到现在将登录项保存在名为的文件中com.apple.loginitems.plist
,但我不明白如何向该文件添加项。
我尝试使用类似的参数将项目添加到CustomListItems
字典中name,path, hide
,但它们并未在登录时启动。
有人知道如何从代码登录项中添加吗?
答案1
您仍然可以使用 AppleScript:
osascript -e 'tell app "System Events" to make login item at end with properties {path:"/Applications/iTunes.app", hidden:true}'