Saya memiliki dua hard drive pada mesin saya (Lion). Satu berisi salinan OS reguler yang saya gunakan sehari-hari, yang satu memiliki salinan OS yang sedikit lebih tua yang saya simpan sebagai cadangan (jika drive pertama berhenti berfungsi).
Masalah yang agak menjengkelkan adalah bahwa setiap kali saya mengklik kanan pada file dan pergi ke "Open With", dua entri untuk setiap aplikasi yang saya miliki akan muncul di menu cascading, satu dari setiap salinan aplikasi dari dua drive. Yang dari drive penggunaan sehari-hari akan memiliki versi yang lebih baru karena saya memperbaruinya secara teratur (Dengan cara ini saya dapat mengetahui aplikasi mana yang digunakan).
Saya melihat-lihat dokumentasi dan sepertinya saya bisa menggunakan Layanan Peluncuran
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
tetapi saya belum menemukan contoh yang tepat seperti yang saya cari. Ada ide? Terima kasih!
Jawaban:
Coba prosedur ini:
/Applications
foldernya) dengan menyeret ikonnya ke panel Privasi dari Pengaturan Sistem Spotlight. Ini akan menghalangi Layanan Peluncuran agar tidak melihat aplikasi di drive dan mendaftarkannya kembali di langkah berikutnya./System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -all local,system,user
. Karena aplikasi pada drive kedua tidak tersedia melalui Spotlight lagi, database baru hanya akan berisi yang ada di drive utama Anda.killall Finder
di Terminal).sumber
/Applications
pada drive eksternal.