Tôi đã tìm thấy một vài ứng dụng dường như có thể tự khởi chạy khi khởi động, mặc dù chúng không xuất hiện ở những nơi thông thường ...
- Login Items (in the Users preference pane)
- /Library/LaunchAgents
- /Library/LaunchDaemons
- /Library/StartupItems
- /System/Library/LaunchAgents
- /System/Library/LaunchDaemons
- /System/Library/StartupItems
- ~/Library/LaunchAgents
- ~/Library/LaunchDaemons
- ~/Library/StartupItems
Ít nhất một số trong số các ứng dụng này (ví dụ Ngày thứ nhất và Tạm dừng - cả hai từ Mac App Store) dường như đang khởi chạy một mục từ các LoginItems
thư mục nội bộ của riêng chúng :
/Applications/Day One.app/Contents/Library/LoginItems/Day One Reminders.app
/Applications/Pauses.app/Contents/Library/LoginItems/PausesLauncher.app
Là những công dân tốt, cả hai ứng dụng đều cho phép bạn vô hiệu hóa hành vi khởi chạy khi đăng nhập, nhưng điều đó làm tôi bối rối rằng hành vi này dường như không thể kiểm soát được từ sở thích toàn hệ thống và tôi muốn một cách để xác định / kiểm soát một cách có hệ thống các mục đăng nhập. Vì vậy, câu hỏi (hai phần) là:
- Điều gì thực sự kiểm soát xem / các mục khởi chạy dành riêng cho ứng dụng này có được kích hoạt hay không và
- Làm thế nào tôi có thể có được một kho lưu trữ của tất cả các mục đăng nhập này?
[chỉnh sửa cho rõ ràng 2013-03-20 11:22 PT]
fs_usage
, vì vậy tôi cho rằng đó là những gì đang diễn ra.