Làm cách nào để tôi dừng các loại tệp tự động khởi chạy


2

Có cách nào để xóa mặc định 'mở bằng' trên các loại tệp nhất định không? Tôi không muốn thay thế ứng dụng mở loại tệp này, tôi muốn không có ứng dụng nào được gán cho loại đó, để khi tôi tải xuống, không có ứng dụng nào tự động khởi chạy.

Về cơ bản có cách nào để loại bỏ ứng dụng mặc định một loại tệp được mở và không thay thế ứng dụng khác không?

Câu trả lời:


1

Thông tin đó được lưu trữ trong cơ sở dữ liệu Launch Services. Các lsregisterlệnh có thể được sử dụng để thao tác cơ sở dữ liệu đó. Theo như tôi đã có thể thu thập, bạn chỉ có thể hủy đăng ký toàn bộ ứng dụng, không phải là liên kết cho một loại tệp cụ thể. Bạn có thể làm điều đó với lệnh này:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -u /Applications/<appname>.app

Nhưng lưu ý rằng có một quy trình tự động trong OS X tìm kiếm thư mục / Ứng dụng và đăng ký các ứng dụng mà nó tìm thấy ở đó. Vì vậy, nếu bạn có một ứng dụng muốn mở một loại tệp nhất định, liên kết có thể được tạo lại ngay cả khi bạn chưa đăng ký ứng dụng.

Ai đó có thể có một câu trả lời tốt hơn thế này nhưng hy vọng điều này sẽ ít nhất là một chút hữu ích.



0

Bạn đã thử liên kết một kiểu tệp với một ứng dụng nhất định và sau đó gỡ cài đặt / xóa ứng dụng đó chưa?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.