Como adicionar itens de login por código ao leão de montanha osx

1

Até que fiz o upgrade para o Mountain Lion, consegui adicionar itens de login editando este plist:

/Users/test/Library/Preferences/loginwindow.plist 

E adicionando itens (path,name,hide) ao AutoLaunchedApplicationDictionary dicionário.

No sistema operacional, isso não funciona mais. Itens que são adicionados a este dicionário não são iniciados no login.

Eu vejo que salvamos agora os itens de login em um arquivo chamado com.apple.loginitems.plist , mas eu não entendo como adicionar um item a este arquivo.

Eu tentei adicionar o item ao dicionário CustomListItems com parâmetros como name,path, hide , mas eles não foram lançados no login.

Alguém sabe como posso adicionar a partir do item de login de código?

    
por Tal 23.08.2012 / 09:15

1 resposta

0

Você ainda pode usar o AppleScript:

osascript -e 'tell app "System Events" to make login item at end with properties {path:"/Applications/iTunes.app", hidden:true}'

    
por 24.08.2012 / 01:26