Spegni senza e chiudi tutte le finestre dal terminale

3

Se spengo / riavvio dal menu ottengo un'opzione di salvataggio dello stato di open windows o no, ma se emetto un comando dal terminale dico shutdown -h now si spegnerà ricordando tutte le finestre aperte, come posso spegnere senza ricordare nessun delle finestre aperte proprio come l'opzione Menu dal terminale?

    
posta GoodSp33d 03.09.2013 - 17:02
fonte

2 risposte

1

Sto cercando una soluzione per lo stesso problema. Non ho trovato una soluzione piacevole anche se c'è un hacky qui che in breve è:

Disabilita il salvataggio dello stato dell'applicazione:

rm -r '~/Library/Saved Application State/*'
chmod -R a-w '~/Library/Saved Application State'

Disabilita "Riapri finestre quando riaccedi":

defaults write com.apple.loginwindow TALLogoutSavesState -bool false
chmod a-w ~/Library/Preferences/com.apple.loginwindow.plist
sudo chown root ~/Library/Preferences/com.apple.loginwindow.plist

Vedi il link fornito per maggiori dettagli.

Ma spero davvero che ci sia una soluzione migliore per questo? Nel mio caso il problema è che ho un mac in una stanza del server che esegue automaticamente uno script in una finestra di terminale. Questa macchina può essere riavviata in remoto. Ma così ogni volta che si riavvia mantiene la vecchia finestra del terminale e ne apre una nuova, quindi se l'ho riavviata 10 volte ci saranno 10 finestre del terminale aperte dove solo una è in uso.

    
risposta data 25.02.2014 - 16:26
fonte
0

Credo che la scorciatoia da tastiera controllo opzione comando espulsione abbia lo stesso effetto.

Quando premi tutti e quattro i tasti, il Mac avvia il processo di spegnimento, chiedendo solo di salvare i documenti / i progetti che hanno delle modifiche quando le loro applicazioni corrispondenti si chiudono.

    
risposta data 03.09.2013 - 17:09
fonte

Leggi altre domande sui tag