Posizione degli elementi "inizio all'accesso"?

2

Ho alcune app (Glui, Wunderlist, Cobook) che avviano al login (che non voglio che siano). Non li ho tra gli elementi di accesso dell'utente e quando ho creato un nuovo utente di test, queste app non si avviano.

Ho anche controllato in LaunchAgents e LaunchDaemon (sia di sistema che utente) e non trovo questi elementi lì.

Dove altro posso guardare? Ho provato a rimuovere tutti gli elementi com.apple.loginwindow. * Da ~/Library/Preferences/ByHost e ancora questi elementi iniziano al login.

    
posta fnurl 01.04.2014 - 13:37
fonte

2 risposte

2

Il seguente elenco potrebbe aiutarti a disabilitare alcuni programmi all'avvio:

  1. Quelle in Preferenze di Sistema »Account» Elementi di accesso (in realtà, questi includono quelli di 1).
  2. Il gancio di accesso per loginwindow descritto qui , leggi il valore corrente con defaults read com.apple.loginwindow LoginHook
  3. Alcuni di quelli specificati come parte di uno script launchd (o altrimenti gestiti da launchd ). Elenca tutto con sudo launchctl list . Vedere man launchctl per i dettagli.

Riguardo agli elenchi launchd , puoi vedere i loro file di definizione nelle directory LaunchAgents e LaunchDaemons delle directory Library del tuo sistema:

  • /System/Library (probabilmente non dovresti toccarli)
  • /Library/ (di solito per tutti gli utenti)
  • /Users/yourname/Library (i tuoi programmi)

Nelle ultime due librerie, controlla se c'è qualcosa di sospetto. Di solito è XML, quindi puoi aprirli e leggerli.

    
risposta data 01.04.2014 - 13:57
fonte
0

Queste app potrebbero anche essere avviate semplicemente perché erano gli ultimi elementi in esecuzione al momento del logout del tuo account, se hai attivato l'opzione "riapri le applicazioni al login".

    
risposta data 21.12.2016 - 17:16
fonte

Leggi altre domande sui tag