rimuovendo l'elemento di avvio da com.apple.launchd


9

Ho installato un programma qualche mese fa, aveva un'opzione di avvio che ho installato. Successivamente, ho deciso di rimuovere il programma, ma sembra aver lasciato lo script o l'elemento di avvio anche dopo averlo disinstallato .... e il suo tentativo di avviarsi ogni pochi secondi.

Come posso rimuovere questo articolo?

Eccolo dalla console


$ 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

Risposte:


15

Queste sono in effetti le posizioni standard in cui viene avviato launchd. Assicurati di controllare le posizioni della tua home directory e quelle della radice.

Se non riesci a trovare il file, puoi anche provare quanto segue nel Terminale:

$ launchctl remove com.jft.PdaNetMac

Per visualizzare un elenco di tutti i lavori avviati:

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

Per ulteriori informazioni, prova man launchde man launchctl.


Prego. Sono contento di aver potuto aiutare.
Jonathan,

5

Controlla le seguenti posizioni ~ / Library / LaunchDaemons, ~ / Library / LaunchAgents, / Library / LaunchDaemons, / Library / LaunchAgents /, / System / Library / LaunchDaemons / e / System / Library / LaunchAgents più probabilmente ci sarà un file chiamato com.jft.PdaNetMac all'interno di una di quelle directory. Basta spostarlo nel cestino e riavviare.


Guarda cosa stai eliminando in / Libreria e / Sistema
eric.s

Ho controllato tutte quelle cartelle, non è lì. Dove altro potrebbero essere?
Peter,

1
@peter Prova a correre launchctl listnel Terminale. Quindi, una volta trovato il nome del processo, scaricalo con launchctl (non conosco il comando completo a mano) Esegui man launchctlnel terminale per ulteriori informazioni
iklier

0

PdaNetMac attualmente viene fornito con uno script di disinstallazione come questo:

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" 

Quindi l'elenco delle proprietà launchd è in /System/Library/LaunchDaemons/. Probabilmente anche l'estensione del kernel dovrebbe essere rimossa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.