通常の場所には表示されないにもかかわらず、起動時に自分自身を起動できるように見えるアプリをいくつか見つけました...
- 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
これらのアプリの少なくともいくつか(たとえば、Mac App StoreのDay OneとPauses)は、独自の内部LoginItems
フォルダーからアイテムを起動しているようです:
/Applications/Day One.app/Contents/Library/LoginItems/Day One Reminders.app
/Applications/Pauses.app/Contents/Library/LoginItems/PausesLauncher.app
善良な市民として、どちらのアプリでもログイン時の起動動作を無効にできますが、この動作はシステム全体の設定から制御できないように思われ、体系的に識別/制御する方法が欲しいですこれらのログイン項目。したがって、(2部構成の)質問は次のとおりです。
- これらのアプリ固有の起動項目がアクティブ化されているかどうか/どのようにアクティブ化されているか、および
- これらすべてのログインアイテムのインベントリを取得するにはどうすればよいですか?
[明確にするために編集2013-03-20 11:22 PT]
fs_usage
ので、それが起こっていると思いました。