Hapus Duplikat dari Menu Klik Kanan "Buka Dengan" di Mac OS X
Menu "Buka Dengan" muncul saat file apa pun di Mac Finder diklik kanan (atau diklik kontrol), dan ini dimaksudkan untuk memberikan daftar aplikasi alternatif agar file yang dipilih dapat dibuka dengan selain yang saat ini ditetapkan sebagai aplikasi default. Open With ini bagus, tetapi kadang-kadang bisa menjadi sangat berantakan dengan entri berulang dari aplikasi yang sama, dan dalam kasus terburuk bahkan tidak hanya menjadi duplikat di sana-sini, itu akan menjadi kelipatan dari aplikasi yang sama muncul di Buka Dengan daftar.Kami akan menunjukkan kepada Anda cara menghapus entri berulang ini dan cara membuat alias yang lebih mudah digunakan untuk penggunaan di masa mendatang.
Hapus Entri Aplikasi Berulang di Menu “Buka Dengan” OS X
Ini dapat digunakan dengan hampir semua versi Mac OS X
Luncurkan Terminal dari direktori /Applications/Utilities/ dan masukkan salah satu string perintah berikut ke dalam satu baris:
Salin & tempel dari string perintah baris tunggal:
"/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo Open With telah dibangun kembali, Finder akan diluncurkan kembali"
ATAU
String perintah yang sama dipecah menjadi beberapa baris: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versions/A/ Dukungan/\ lsregister -kill -r -domain lokal -pengguna domain
(Catatan: garis miring terbalik di dalam perintah kedua digunakan untuk memperluas perintah panjang ke beberapa baris sambil tetap membuatnya dapat dieksekusi saat disalin & ditempel, garis miring terbalik tidak perlu disertakan jika Anda mengetik string perintah secara manual ke terminal)
Ini mungkin memakan waktu cukup lama karena seluruh database Layanan Peluncuran harus dibangun kembali, dan dalam proses pembangunan kembali tersebut, duplikat entri aplikasi akan dihapus dari menu klik kanan. Setelah ini selesai, Anda kemudian harus keluar dan meluncurkan kembali Finder agar perubahan diterapkan, yang juga paling mudah dilakukan dari baris perintah:
killall Finder
Sekarang ketika Finder telah diluncurkan kembali, kembali ke file apa pun dan klik kanan di atasnya, tarik ke bawah menu "Buka Dengan" untuk melihat semua entri berulang hilang.
Tapi bagaimana jika Anda harus sering melakukan ini, string perintah itu agak mengganggu ya? Berikut cara mempersingkat secara dramatis:
Membuat Alias "Hapus Terbuka Dengan Duplikat" Pendek
Jika Anda merasa harus melakukan ini lebih sering dari yang Anda inginkan, membuat alias bash sederhana untuk seluruh urutan perintah dapat menghemat waktu secara signifikan karena ini akan menghilangkan kebutuhan untuk memasukkan panjang rangkaian string perintah.
- Buka .bash_profile dengan editor teks favorit Anda, kami menggunakan nano untuk panduan ini karena sederhana:
- Tempel alias berikut ke satu baris .bash_profile, ganti nama alias jika Anda menginginkannya
nano .bash_profile
alias fixow=&39;/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo Open With telah dibangun kembali, Finder akan diluncurkan kembali&39;"
Tekan Control+O untuk menyimpan, lalu Control+X untuk keluar dari nano
Verifikasi alias berfungsi dengan mengetikkan 'fixow' pada baris perintah, meskipun jika Anda sudah mengosongkan Open With, efeknya tidak akan sama. Jika Anda menggunakan string perintah yang persis seperti di atas, Anda akan mendapatkan sedikit pesan yang digaungkan kembali kepada Anda, terlihat seperti ini:
$ fixow Buka Dengan menu telah dibangun kembali, Finder akan diluncurkan kembali
Jika karena alasan tertentu Anda kesulitan mengambil kode itu, Anda juga dapat menyalinnya dari halaman GitHub OSXDaily, tempat kami mulai mengumpulkan beberapa skrip shell yang sangat berguna untuk OS X.
Ini memungkinkan Anda untuk cukup mengetik 'fixow' (singkatan dari Fix Open With, mengerti? Kami yakin kreatif) dan seluruh string perintah akan dijalankan tanpa harus mengetik semuanya lagi.
Dapatkah Saya Menghapus Setiap Aplikasi Dari Menu "Buka Dengan"?
Jika masalah Anda melebihi entri duplikat atau berulang, opsi lainnya adalah menghapus seluruh menu Buka Dengan dan mulai dari awal. Ini mengeluarkan semuanya dari menu, memaksa Anda untuk secara manual mengaitkan aplikasi dengan jenis dan format file Anda sendiri atau hanya dengan menggunakan OS X untuk membuka file tertentu. Itu benar-benar metode pilihan terakhir, atau untuk kustomisasi uber jika Anda ingin membangun kembali daftar sendiri dan lebih selektif dengan asosiasi.