Có thể hạn chế Dịch vụ khởi chạy trên Mac OSX (Tôi đang dùng Yosemite nhưng tôi đoán điều tương tự cũng áp dụng cho các phiên bản cũ hơn) khi đăng ký Gói ứng dụng nhất định?
Ví dụ: nếu tôi có trên đĩa của mình một số bản sao gói ứng dụng của cùng một ứng dụng, tôi không muốn tất cả chúng xuất hiện trong menu "Mở bằng" cho loại mà chúng xử lý. Tôi chỉ muốn một trong / Ứng dụng được "đăng ký".
Tôi biết rằng tôi có thể xóa các bản sao trong menu "Mở bằng" nhưng thực tế không phải vậy (tôi thực sự có các gói ứng dụng đó trên đĩa ở một nơi khác). Tôi cũng không muốn đổi tên các gói ứng dụng đó, đặt chúng vào thư mục ẩn hoặc lưu trữ chúng.
Có thể điều chỉnh hành vi này?
lsregister
có tại/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister
Mac High Sierra