2012-02-28 68 views

回答

1

OS X 10.8在NDA下,我們無權提供有關它的詳細信息,但我可以告訴你,在10.7或任何其他最近的OSX版本中沒有/ Library/Preferences/loginwindow,你應該這樣做:

defaults write \ 
    ~/Library/Preferences/loginwindow \ 
    AutoLaunchedApplicationDictionary \ 
    -array-add '{ "Path" = "/path/to/script"; "Hide" = "0"; }' 

公告的 「〜」 波浪號失蹤

+0

啊,好點。我甚至沒有考慮NDA問題。 – 2012-02-28 20:06:09

+1

請注意,這隻會將其添加到當前用戶的登錄項目,而不是* global *登錄項目。現在只能通過啓動服務的共享文件列表API添加到這些API中。 – pmdj 2012-10-01 10:40:40

+0

既然這不是一個答案,但是對NDA的警告,它應該是一個評論。考慮用一個**真正的答案**來更新它,現在10.8已經出現一段時間了。 – Bryson 2012-12-09 00:26:20

-1

OS X 10.8商店登錄項com.apple.loginwindow.plist

+1

引用?據我所知,這其實是錯誤的。全局登錄項目現在存儲在'/ Library/Preferences/com.apple.loginitems.plist'中 - 但不應該直接修改此文件。相反,使用啓動服務的共享文件列表API(在LSSharedFileList.h中)。 (10.6及以上) – pmdj 2012-10-01 10:43:03