Desactiveu Reprendre per aplicació a Mac OS X Lion amb l'escriptura predeterminada

Taula de continguts:

Anonim

A la nostra publicació sobre com desactivar Resume per a Safari o altres aplicacions a OS X 10.7, diversos dels nostres comentaris van assenyalar que no és necessari canviar els permisos dels directoris d'aplicacions individuals. Alternativament, podeu desactivar Resum per a cada aplicació mitjançant una ordre d'escriptura predeterminada introduïda al terminal.

Desactiva el currículum per aplicació

A continuació es mostren alguns exemples de cadenes predeterminades per a aplicacions individuals, i després us mostrarem com trobar les vostres pròpies cadenes per a altres aplicacions:

Desactiva el currículum per a Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

Desactivar per a Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false

Desactivar QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Desactiva la vista prèvia defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Voldreu rellançar qualsevol aplicació per a la qual hàgiu desactivat la funció perquè els canvis tinguin efecte.

Desactivació del currículum per a altres aplicacions Per desactivar el currículum amb altres aplicacions, voldreu accedir al directori personal de la biblioteca (recordeu que /Biblioteca i ~/Library són diferents) perquè pugueu trobar la sintaxi exacta del nom de l'aplicació. La carpeta que busqueu és:

~/Biblioteca/Estat de l'aplicació desada/

M'agrada la funció Anar a la carpeta, ja que és fàcil accedir-hi amb Ordre+Maj+G, però també podeu accedir-hi mitjançant Opció-Fent clic al menú Vés.

Un cop us trobeu a la carpeta Estat de l'aplicació desada de la vostra biblioteca personal, el que busqueu és com.developerName.ApplicationName.savedState, per a un altre exemple, triarem Terminal que es troba en aquest directori com a com. Apple.Terminal.savedState.

Descarta l'extensió '.savedState' i introdueix la primera part del nom del directori a la mateixa ordre que s'utilitza més amunt, de manera que es veurà com:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Introduïu-lo a la línia d'ordres i reinicieu Terminal i Resume ja no s'activaran només per a aquesta aplicació. Igual que amb l' altre mètode, podeu fer-ho amb tantes o tantes aplicacions com vulgueu.

Com tornar a activar el currículum per a aplicacions específiques

Reactivar Resume a Lion és tan fàcil com desactivar-lo, només hem d'ajustar l'ordre d'escriptura per defecte amb una declaració TRUE en lloc de FALSE. Prenent Safari com a exemple, l'ordre seria:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

Un altre cop, torneu a iniciar Safari i trobareu que Resume torna a estar activat. Tingueu en compte que si heu desactivat Reprèn a tot el sistema mitjançant el tauler de preferències, haureu de tornar-ho a activar per separat.

Gràcies als nostres comentaristes que van assenyalar les ordres d'escriptura predeterminades!

Desactiveu Reprendre per aplicació a Mac OS X Lion amb l'escriptura predeterminada