
Я установил программу несколько месяцев назад, у нее был параметр запуска, который я установил. Позже я решил удалить программу, но она, похоже, оставила скрипт или элемент запуска даже после того, как я ее удалил... и пытается запуститься каждые несколько секунд.
Как мне удалить этот элемент?
Вот это с консоли
$ 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
решение1
Это действительно стандартные расположения, в которых просматривается 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
.
решение2
Проверьте следующие расположения ~/Library/LaunchDaemons, ~/Library/LaunchAgents ,/Library/LaunchDaemons,/Library/LaunchAgents/,/System/Library/LaunchDaemons/ и /System/Library/LaunchAgents скорее всего, в одном из этих каталогов будет файл с именем com.jft.PdaNetMac. Просто переместите его в корзину и перезапустите.
решение3
КПКНетМакВ настоящее время поставляется со скриптом удаления, подобным этому:
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/
. Расширение ядра, вероятно, также следует удалить.