menghapus item startup dari com.apple.launchd

9

Saya menginstal sebuah program beberapa bulan yang lalu, ia memiliki opsi startup yang saya instal. Kemudian, saya memutuskan untuk menghapus program, tetapi tampaknya telah meninggalkan skrip startup atau item bahkan setelah saya mencopotnya .... dan mencoba untuk memulai setiap beberapa detik.

Bagaimana saya bisa menghapus item ini?

Ini dia dari konsol


$ 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
Peter
sumber

Jawaban:

15

Itu memang lokasi standar yang diluncurkan. Pastikan untuk memeriksa lokasi direktori home Anda dan juga yang di root.

Jika Anda tidak dapat menemukan file, Anda juga dapat mencoba yang berikut di Terminal:

$ launchctl remove com.jft.PdaNetMac

Untuk melihat daftar semua pekerjaan 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
...

Untuk informasi lebih lanjut, coba man launchddan man launchctl.

Jonathan
sumber
Sama-sama. Senang bisa membantu.
Jonathan
5

Periksa lokasi berikut ~ / Library / LaunchDaemons, ~ / Library / LaunchAgents, / Library / LaunchDaemons, / Library / LaunchAgents /, / System / Library / LaunchDaemons /, dan / System / Library / LaunchAgents maka kemungkinan besar akan ada file bernama com.jft.PdaNetMac dalam salah satu direktori tersebut. Cukup pindahkan ke tempat sampah dan mulai kembali.

iklier
sumber
Lihat saja apa yang Anda hapus di / Library dan / System
eric.s
Saya sudah memeriksa semua folder itu, tidak ada di sana. Di mana lagi mereka bisa?
Peter
1
@ Peter Cobalah menjalankan launchctl listdi Terminal. Kemudian setelah Anda menemukan nama proses membongkar dengan launchctl (tidak tahu perintah penuh begitu saja) Jalankan man launchctldi Terminal untuk info lebih lanjut
iklier
0

PdaNetMac saat ini dilengkapi dengan skrip penghapusan instalasi seperti ini:

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" 

Jadi daftar properti launchd ada di /System/Library/LaunchDaemons/. Ekstensi kernel mungkin juga harus dihapus.

Lri
sumber