2010-09-01 32 views
1

是否可以使用Apple腳本或Unix可執行文件將文件類型與應用程序相關聯?OS X中的程序文​​件關聯

我的問題是我使用File Vault,它忘記了以前的關聯(這是一個衆所周知的錯誤,所以它似乎)。例如,我喜歡使用Flying Meat的Acorn作爲我的圖形文件而不是預覽。我可以Cmd-I,全部改變,並且在下一次重新啓動時它會粘住一個文件,但它忘記了其他所有的關聯。

這已經讓我瘋狂了幾年。有任何想法嗎?

回答

1

我使用Magic Launch並強烈推薦它。您不僅可以將程序與某些文件類型相關聯,還可以爲什麼時候使用哪些應用程序建立複雜的規則。

或者,爲了更好地回答你原來的問題,你可以試試這個:

defaults write com.apple.LaunchServices LSHandlers -array-add \ 
"<dict><key>LSHandlerContentType</key><string>public.png</string><key>LSHandlerRoleAll</key><string>com.flyingmeat.acorn</string></dict>" 
+0

感謝。也許我的椅子和鍵盤之間存在問題 - 這似乎不想在我的系統上工作。文件關聯在登錄之間保留,但不能在重新啓動後仍然存在。不幸的是,Magic Launch同樣如此。 – julesallen 2010-09-09 17:25:30