Hervatten uitschakelen voor Safari of andere specifieke toepassingen in Mac OS X Lion

Inhoudsopgave:

Anonim

Hervatten is die functie van Mac OS X Lion die ervoor zorgt dat vensters van apps opnieuw verschijnen nadat je de app hebt afgesloten en opnieuw hebt gestart. Het is een geweldige functie, maar we willen niet dat alle applicaties deze gebruiken, dus hier leest u hoe u Hervatten per app kunt uitschakelen.

Hervatten uitschakelen voor specifieke toepassingen in Mac OS X 10.7 Lion

Dit is eenvoudig en eigenlijk vergelijkbaar met het verwijderen van opgeslagen statussen van applicaties, volg gewoon mee:

  • Vanaf het Mac OS X-bureaublad drukt u op Command+Shift+G en voert u de map Saved Application States in uw persoonlijke bibliotheek in op:
  • ~/Bibliotheek/Opgeslagen applicatiestatus/

  • Zoek de applicatie waarvoor je Hervatten wilt uitschakelen, voor deze walkthrough gebruiken we Safari als voorbeeld, dus de map die we zoeken is "com.apple.Safari.savedState"
    • Opmerking: U wilt waarschijnlijk de inhoud van de apps-map verwijderen voor de volgende stap, anders wordt de bestaande opgeslagen status de standaardstatus worden waarnaar de app herhaaldelijk wordt hervat. Dat kan handig zijn als u altijd dezelfde tabbladen of vensters wilt openen, maar het doel van deze walkthrough is dat er geen vensters worden geopend en dat Hervatten is uitgeschakeld voor de gekozen app, dus u wilt de inhoud van de mappen leegmaken
  • Selecteer 'com.apple.Safari.savedState' en klik met de rechtermuisknop en selecteer Get Info in het menu of druk op Command+i om informatie over de map te krijgen
  • Vink onder 'Algemeen' het vakje naast 'Vergrendeld' aan
  • Sluit het Get Info-venster en start de toepassing opnieuw om de vergrendelde status in werking te laten treden

Dat is alles, Hervatten zal de Safari-status niet langer opslaan omdat de map nu is vergrendeld, waardoor de app er geen toegang toe heeft.

Voor meer gevorderde gebruikers, als u dit liever via de Terminal doet, kunt u dit doen met de opdracht chmod en een vlag -w om schrijftoegang te voorkomen:

chmod -w ~/Library/Saved Application State/com.apple.Safari.savedState/

Je kunt dat doen met zoveel app-mappen als je wilt, of je kunt de hele map vergrendelen en dat zou een andere manier zijn om de functie volledig uit te schakelen.

Dit rondt de manipulatie van Lion's Hervatten-functie af, en we hebben besproken hoe je specifieke opgeslagen Hervatten-statussen verwijdert, Hervatten volledig uitschakelt, en zelfs hoe je de huidige sessievensters bij het stoppen kunt negeren om opnieuw te verschijnen via Hervatten . Nu zou je volledige controle moeten hebben over Hervatten en wat er opnieuw verschijnt bij het opnieuw opstarten, maar als je nog vragen hebt over de functie, laat het ons dan weten in de reacties.

Update: U kunt Hervatten ook per applicatie uitschakelen met standaard schrijfopdrachten, dit is wat u wilt gebruiken om Safari uit te schakelen:

defaults schrijven com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

In wezen vervang je de app-naam in die string en kun je dit ook doen voor andere applicaties.

Hervatten uitschakelen voor Safari of andere specifieke toepassingen in Mac OS X Lion