Entfernen des Startelements aus com.apple.launchd

Entfernen des Startelements aus com.apple.launchd

Ich habe vor ein paar Monaten ein Programm installiert, das eine Startoption hatte, die ich installiert habe. Später habe ich beschlossen, das Programm zu entfernen, aber es scheint, als sei das Startskript oder -element auch nach der Deinstallation noch vorhanden gewesen ... und es versucht alle paar Sekunden, neu zu starten.

Wie kann ich diesen Artikel entfernen?

Hier ist es von der Konsole


$ 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

Antwort1

Dies sind tatsächlich die Standardspeicherorte, an denen launchd sucht. Überprüfen Sie unbedingt die Speicherorte Ihres Home-Verzeichnisses sowie die des Stammverzeichnisses.

Wenn Sie die Datei nicht finden können, können Sie im Terminal auch Folgendes versuchen:

$ launchctl remove com.jft.PdaNetMac

So zeigen Sie eine Liste aller Launchd-Jobs an:

$ 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
...

Weitere Informationen erhalten Sie man launchdunter und man launchctl.

Antwort2

Überprüfen Sie die folgenden Verzeichnisse: ~/Library/LaunchDaemons, ~/Library/LaunchAgents,/Library/LaunchDaemons,/Library/LaunchAgents/,/System/Library/LaunchDaemons/ und /System/Library/LaunchAgents. Höchstwahrscheinlich befindet sich in einem dieser Verzeichnisse eine Datei mit dem Namen com.jft.PdaNetMac. Verschieben Sie sie einfach in den Papierkorb und starten Sie neu.

Antwort3

PdaNetMacwird derzeit mit einem Deinstallationsskript wie diesem geliefert:

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" 

Die Launchd-Eigenschaftenliste befindet sich also in /System/Library/LaunchDaemons/. Die Kernelerweiterung sollte wahrscheinlich auch entfernt werden.

verwandte Informationen