YSoft Safe QクライアントをMac OS X 10.10.5にインストールしています。クライアントは起動時に毎回起動しますが、起動したくありません。残念ながら、これはSystem Preferences -> Accounts -> Login items
内のプログラムのリストでは使用できないため、防ぐことはできません。
ログイン項目にリストされていない場合、Macの起動時にプログラムの起動を無効にする可能性はありますか?ありがとう!
通常のユーザーログインリストにない場合は、おそらくLaunchDaemonsにあります。
これらの場所は2つあり、1つはAppleデーモンのみ:/System/Library/LaunchDaemons
もう1つは、サードパーティのプロセスを含めることです。/Library/LaunchDaemons
以下から削除する必要がある場合もあります。/Library/LaunchAgents
自動起動したくないプロセスを削除または圧縮するだけで、次回の起動時に削除されます。
公式インターフェースを使用してLaunchDaemonを無効にすることもできます。
launchctl disable <service-name>
例えば。、
launchctl disable gui/501/com.Microsoft.OneDriveLauncher
uID 501
を持つユーザーのMicrosoftのOneDriveを無効にします(インストール時に作成されたユーザーのデフォルトUID。 "id"を実行してUIDを確認します)。
この方法の利点は、アプリケーションを無効にしますが、同じシステムの他のユーザーが無効にならないことです。
アプリケーションのサービス名がわからない場合は、launchctl list
を実行します。これにより、すべてのラベルのリストが表示されますが、サービスラベルは表示されません。たとえば、上記の例では、com.Microsoft.OneDriveLauncher
は表示されますが、gui/501/
部分は表示されません。自分で追加する必要があります。
Manページ(man launchctl
)に詳細があります。