Zalecana, 2024

Wybór redaktorów

Śledź wszystkie skrypty uruchamiania i logowania oraz uruchamia aplikację w mac os x

📚INSTRUKCJA OBSŁUGI MacBooka 💻

📚INSTRUKCJA OBSŁUGI MacBooka 💻

Spisu treści:

Anonim
Dawno minęły czasy, kiedy Mac OS System 9, gdzie wszystkie elementy startowe siedziały ładnie w folderze systemowym oznaczonym jako „Startup”, teraz z podstawą Unixową dla Mac OS X sprawy są nieco bardziej skomplikowane, z niektórymi skryptami uruchamiania i logowania oraz uruchamiania aplikacji poza łatwo dostępnym okienkiem preferencji „Elementy logowania”.

Sprawdzimy, gdzie w systemie Mac OS X mogą znajdować się te agenty uruchamiania, logowania i automatycznego uruchamiania, plisty, demony i aplikacje.

Średnia liczba użytkowników: pozycje startowe i logowania w systemie Mac OS X

Dla przeciętnego użytkownika końcowego większość aplikacji, które chcą skonfigurować do uruchamiania (lub nie) podczas uruchamiania, jest obsługiwana za pomocą zdarzenia logowania, które można łatwo kontrolować za pomocą czegoś takiego jak Dock, klikając prawym przyciskiem myszy lub „Elementy logowania” wymienione w ramach kont użytkowników, jeśli tego właśnie szukasz, przeciętny użytkownik może zobaczyć, jak uruchomić aplikację na starcie systemu w Mac OS X (który jest faktycznie po zalogowaniu użytkownika) i który prawdopodobnie pokryje ich potrzeby.

Zaawansowani użytkownicy: elementy startowe i logowania, aplikacje i skrypty w systemie Mac OS X

Ta część artykułu nie jest przeznaczona dla większości użytkowników! Jeśli jesteś zaawansowanym użytkownikiem lub administratorem systemu, wspomniane wcześniej okienko preferencji rzadko kończy polowanie na śledzenie elementów startowych i logowania w systemie Mac OS X. Niedawno byłem na dzikim pościgu, próbując znaleźć dość nieznośny skrypt użytkownik przypadkowo zainstalował na komputerze sieciowym, a znajomość odpowiednich lokalizacji znacznie ułatwiła mi pracę, dlatego z tego powodu udostępniam tę listę:

Aplikacje uruchamiane przy starcie:
/Library/StartupItems

elementy plist działające podczas uruchamiania:
/Library/LaunchDaemons
/System/Library/LaunchDaemons

Aplikacje uruchamiane po zalogowaniu użytkownika:
* Najpierw sprawdź swoje „elementy logowania” dla tego konta użytkownika w ustawieniach konta w Preferencjach systemowych

~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/

Aplikacje działające według ustalonego harmonogramu:
Sprawdź crontab za pomocą <code> crontab -l

Sprawdź rozszerzenia jądra:
W wierszu polecenia:

kextstat

Sprawdź login i haki wylogowania
defaults read com.apple.loginwindow LoginHook dla logowania
defaults read com.apple.loginwindow LogoutHook do wylogowania

lub zobacz oba z:

/usr/libexec/PlistBuddy -c Print

Jeśli nie wiesz, co robisz, nie przejmuj się powyższymi katalogami lub poleceniami, możesz łatwo wyrządzić więcej szkody niż pożytku! Te lokalizacje obsługują podstawową funkcjonalność systemu Mac OS i powinny być zmieniane tylko przez zaawansowanych użytkowników komputerów Mac i administratorów systemów.

Top