Thursday, July 28, 2011

Mac: Open with に重複したエントリーが表示される

Snow Leopard の Open With メニューに重複したエントリーができてしまったため、対策方法を調べました。下記コマンドをコンソールから実行することで、重複エントリや既に存在しないアプリケーションが表示されなくなりました。
$ /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
備考:
1. 上記コマンドで Open With が参照しているデータベースをリビルドしている
2. コマンド実行時、sudoは不要 
参考:
Duplicate programs in "Open With" menu
https://discussions.apple.com/message/11193505?messageID=11193505#11193505?messageID=11193505

No comments:

Post a Comment