Mam dwa dyski twarde na moim komputerze (Lion). Jedna zawiera zwykłą kopię systemu operacyjnego, której używam na co dzień, druga ma nieco starszą kopię systemu operacyjnego, którą przechowuję jako kopię zapasową (na wypadek, gdyby pierwszy dysk przestał działać).
Nieco irytującym problemem jest to, że za każdym razem, gdy klikam plik prawym przyciskiem myszy i przechodzę do „Otwórz za pomocą”, w menu kaskadowym pojawiają się dwa wpisy dla każdej aplikacji, po jednej z każdej kopii aplikacji z dwóch dysków. Ten z dysku do codziennego użytku będzie miał nowszą wersję, ponieważ regularnie je aktualizuję (w ten sposób mogę określić, z której aplikacji należy korzystać).
Rozejrzałem się po dokumentacji i wygląda na to, że mogę korzystać z usług uruchamiania
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
ale nie znalazłem żadnego przykładu, który robi dokładnie to, czego szukam. Jakieś pomysły? Dzięki!