usunięcie elementu startowego z com.apple.launchd


9

Zainstalowałem program kilka miesięcy temu, miał on opcję uruchamiania, którą zainstalowałem. Później postanowiłem usunąć program, ale wygląda na to, że opuścił skrypt startowy lub element nawet po jego odinstalowaniu ... i próbuje uruchomić się co kilka sekund.

Jak mogę usunąć ten przedmiot?

Oto z konsoli


$ 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

Odpowiedzi:


15

Są to rzeczywiście standardowe lokalizacje, które są uruchamiane. Upewnij się, że sprawdziłeś lokalizację katalogu domowego, a także lokalizację katalogu głównego.

Jeśli nie możesz znaleźć pliku, możesz także spróbować wykonać następujące czynności w terminalu:

$ launchctl remove com.jft.PdaNetMac

Aby wyświetlić listę wszystkich uruchomionych zadań:

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

Aby uzyskać więcej informacji, spróbuj man launchdi man launchctl.


Nie ma za co. Cieszę się, że mogłem pomóc.
Jonathan

5

Sprawdź następujące lokalizacje ~ / Library / LaunchDaemons, ~ / Library / LaunchAgents, / Library / LaunchDaemons, / Library / LaunchAgents /, / System / Library / LaunchDaemons / oraz / System / Library / LaunchAgents bardziej niż prawdopodobne, że będzie plik o nazwie com.jft.PdaNetMac w jednym z tych katalogów. Po prostu przenieś go do kosza i uruchom ponownie.


Tylko obejrzyj to, co usuwasz w / Library and / System
eric.s

Sprawdziłem wszystkie te foldery, nie ma ich tam. Gdzie jeszcze mogą być?
Peter

1
@peter Spróbuj uruchomić launchctl listw terminalu. Następnie, gdy znajdziesz nazwę procesu, zwolnij go za pomocą launchctl (nie znam pełnego polecenia z ręki). Uruchom man launchctlw Terminalu, aby uzyskać więcej informacji
iklier

0

PdaNetMac jest obecnie wyposażony w następujący skrypt deinstalacyjny:

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" 

Tak więc uruchomiona lista właściwości znajduje się w /System/Library/LaunchDaemons/. Rozszerzenie jądra powinno prawdopodobnie również zostać usunięte.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.