2
對於給定的擴展名,例如「.psd」,我希望能夠確定打開此文件的默認應用程序路徑,例如「/ Applications/Adobe Photoshop CS4.app」。是否有腳本解決方案來確定Mac上文件的默認應用程序路徑?
我查看了Launch Services API,並且有明確的程序化方法來獲取此信息。不幸的是,對於我的特定情況,只有腳本解決方案(Applescript或shell腳本)可以。
我也看過「lsregister -dump」。依靠解析這些信息似乎是不明智的,因爲不能保證輸出格式的穩定性。
我一直在用Creator Codes解決這個問題,但是自從Apple Snowleopard試圖消除對Creator代碼的依賴以來,似乎它們已經逐漸被淘汰了。
謝謝