Come impostare l'impostazione predefinita su "Non aprire nuovamente tutte le app" su Mac OS X Lion?

12

Su Mac OS X Lion, ogni volta che il computer deve essere spento o riavviato, l'impostazione predefinita è "Apri tutte le app" di nuovo dopo l'avvio successivo e l'utente deve "deselezionare" la casella in modo che le app non verrà eseguito automaticamente.

Ma ogni volta, devo deselezionare quella casella. C'è un modo per default di non eseguire quelle app la prossima volta?

    
posta 太極者無極而生 12.04.2012 - 21:34
fonte

1 risposta

4

Questo articolo OSXDaily Disabilita" Riapri Windows quando accedi di nuovo "in Mac OS X Lion Completamente descrive un metodo per farlo.

You may have noticed that when you log out or reboot Mac OS X Lion, you get a dialog window with a checkbox next to “Reopen windows when logging back in” that restores all of your currently open applications and windows.

If you don’t like it and you’re tired of unchecking the box to no longer reopen the windows, you can use a third party script to render the feature useless. To clarify, what this does is disable the feature completely on a constant basis, regardless of whether that checkbox to preserve windows is checked or not, the windows will not restore.

Digitare il seguente comando per scaricare lo script, posizionarlo nel percorso appropriato, renderlo eseguibile, eseguirlo, quindi rimuoverlo:

curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && md5 -q ~/fixlogin.sh | xargs -I % mv ~/fixlogin.sh ~/%.sh && chmod +x ~/121dca51e66073624da420b6e1be61d9.sh && sudo ~/121dca51e66073624da420b6e1be61d9.sh ; rm ~/121dca51e66073624da420b6e1be61d9.sh

Il contenuto dello script è per coloro che vogliono sapere cosa viene eseguito e / o farlo manualmente è:

#!/bin/bash
echo "#!/bin/bash" > /tmp/loginfix.sh
echo "rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*" >> /tmp/loginfix.sh
mv /tmp/loginfix.sh /usr/bin/loginfix.sh
chmod +x /usr/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh

Infine, se vuoi tornare al normale tipo di comportamento di ripresa:

sudo defaults delete com.apple.loginwindow LoginHook
    
risposta data 12.04.2012 - 22:53
fonte

Leggi altre domande sui tag