Tôi nghĩ những gì bạn có thể đề cập đến là việc bỏ mã loại và mã người tạo của Snow Leopard cho Số nhận dạng loại thống nhất, có một số chi tiết về đây và đây . Nó không thực hiện chính xác những gì bạn đang hỏi về vấn đề này, mặc dù nó chắc chắn ảnh hưởng đến ứng dụng nào bắt đầu được khởi động bởi Launch Services để mở tệp.
Điều đó nói rằng, có một số tiện ích của bên thứ 3 có thể làm điều gì đó tương tự với những gì bạn đang tìm kiếm (mặc dù không chính xác những gì bạn yêu cầu) như Magic Launch hoặc LaunchCodes . Có thể có một số cách khác để tự hack / sửa đổi cơ sở dữ liệu Launch Services với phần mềm chia sẻ, nhưng tôi không biết về chúng.
Bạn cũng có thể quan tâm đến bài viết này .
Để thực hiện chính xác những gì bạn yêu cầu, tôi nghĩ những gì bạn thực sự phải làm là sửa đổi Info.plist trong mỗi ứng dụng bạn không muốn có trong danh sách, sau đó xây dựng lại cơ sở dữ liệu Dịch vụ Khởi chạy .