2010-09-01 75 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