com.apple.launchdからスタートアップ項目を削除する


9

数か月前にプログラムをインストールしましたが、インストールしたスタートアップオプションがありました。その後、プログラムを削除することにしましたが、アンインストールした後でも起動スクリプトまたはアイテムが残っているようで、数秒ごとに起動しようとします。

このアイテムを削除するにはどうすればよいですか?

これはコンソールからです


$ com.apple.launchd[1] (com.jft.PdaNetMac[24476]): Exited with exit code: 1
$ com.apple.launchd[1] (com.jft.PdaNetMac): Throttling respawn: Will start in 10 second

回答:


15

これらは確かに、launchdが検索する標準の場所です。必ず、ホームディレクトリの場所とルートの場所を確認してください。

ファイルが見つからない場合は、ターミナルで以下を試すこともできます。

$ launchctl remove com.jft.PdaNetMac

すべてのlaunchdジョブのリストを表示するには:

$ launchctl list
PID Status  Label
78960   -   0x7fe25c1052f0.anonymous.launchctl
78923   -   0x7fe25c008e40.anonymous.pppd
78922   -   0x7fe25c007e50.anonymous.pppd
78841   -   0x7fe25ae0c470.anonymous.Google Chrome H
78704   -   0x7fe25c006c90.anonymous.Google Chrome H
84037   -   0x7fe25ac258c0.anonymous.dbfseventsd
31909   -   0x7fe25c0081c0.anonymous.Google Chrome H
25351   -   [0x0-0x1e51e5].com.skype.skype
...

詳細については、man launchdおよびを試してくださいman launchctl


どういたしまして。お役に立てて嬉しいです。
ジョナサン

5

次の場所を確認してください〜/ Library / LaunchDaemons、〜/ Library / LaunchAgents、/ Library / LaunchDaemons、/ Library / LaunchAgents /、/ System / Library / LaunchDaemons /、および/ System / Library / LaunchAgentsさらに多くの場合、ファイルがあるでしょうこれらのディレクトリの1つにあるcom.jft.PdaNetMacという名前です。ゴミ箱に移動して再起動するだけです。


/ Libraryと/ Systemで削除する内容を確認してください
eric.s

私はそれらすべてのフォルダをチェックしましたが、そこにはありません。他にどこにありますか?
Peter

1
@peter launchctl listターミナルで実行してみてください。次に、プロセス名を見つけたら、launchctlを使用してそれをアンロードします(完全なコマンドがわからない)man launchctlターミナルで実行して詳細を確認します
iklier

0

PdaNetMacには現在、次のようなアンインストールスクリプトが付属しています。

sudo rm /System/Library/LaunchDaemons/com.jft.PdaNetMac.plist 
sudo rm -R /System/Library/Extensions/PdaNetDrv.kext 
sudo rm -R /Applications/PdaNetMac.app 
sudo rm ~/PdaNetUninstall.sh 
echo "PdaNet has been uninstalled, please reboot your computer" 

したがって、launchdプロパティリストはにあり/System/Library/LaunchDaemons/ます。カーネル拡張もおそらく削除する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.