Slå av gjenoppta per app-basis i Mac OS X Lion med standard skriving

Innholdsfortegnelse:

Anonim

I innlegget vårt om hvordan du deaktiverer Resume for Safari eller andre applikasjoner i OS X 10.7, påpekte flere av våre kommentatorer at det ikke er nødvendig å endre tillatelsene for individuelle appkataloger. Alternativt kan du slå av Fortsett per app ved å bruke en standard skrivekommando som er lagt inn i terminalen.

Slå av CV på en per app-basis

Her er noen eksempler på standardstrenger for individuelle applikasjoner, og så viser vi deg hvordan du finner dine egne strenger for andre applikasjoner:

Slå av gjenoppta for Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

Turn Off for Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false

Slå av for QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Slå av for forhåndsvisning defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Du vil ønske å restarte hvilken applikasjon du har deaktivert funksjonen for for at endringer skal tre i kraft.

Deaktivere CV for andre applikasjoner For å deaktivere CV med andre applikasjoner vil du ha tilgang til din personlige bibliotekkatalog (husk at /Library og ~/Library er forskjellige), slik at du kan finne den eksakte appnavnsyntaksen. Mappen du leter etter er:

~/Bibliotek/Lagret applikasjonstilstand/

Jeg liker Gå til mappe-funksjonen siden den er enkel å få tilgang til med Command+Shift+G, men du kan også komme dit gjennom Option-klikke på Gå-menyen.

Når du er i mappen Saved Application State i ditt personlige bibliotek, er det du ser etter com.developerName.ApplicationName.savedState, for et annet eksempel velger vi Terminal som er i denne katalogen som com. apple.Terminal.savedState.

Forkast utvidelsen «.savedState» og skriv inn den første delen av katalognavnet i den samme kommandoen som ble brukt ovenfor, slik at den ser slik ut:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Skriv det inn på kommandolinjen og start Terminal på nytt, og gjenoppta vil ikke lenger være aktivert for bare den appen. Akkurat som den andre metoden kan du gjøre dette med så mange eller få apper du vil.

Hvordan slå på CV igjen for spesifikke applikasjoner

Å gjenaktivere CV i Lion er like enkelt som å slå den av, vi trenger bare å justere standard skrivekommandoen med en TRUE-setning i stedet for FALSE. Med Safari som eksempel, vil kommandoen være:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

Igjen, start Safari på nytt, og du vil finne at Resume er på igjen. Vær oppmerksom på at hvis du har slått av Gjenoppta på systemomfattende basis via Preferansepanelet, må du aktivere det på nytt separat.

Takk til våre kommentatorer som påpekte standard skrivekommandoer!

Slå av gjenoppta per app-basis i Mac OS X Lion med standard skriving