Vypnúť obnovenie na základe aplikácie v systéme Mac OS X Lion s predvoleným zápisom

Obsah:

Anonim

V našom príspevku o tom, ako zakázať obnovenie pre Safari alebo iné aplikácie v OS X 10.7, niekoľko našich komentátorov poukázalo na to, že nie je potrebné meniť povolenia jednotlivých adresárov aplikácií. Prípadne môžete vypnúť Pokračovať pre jednotlivé aplikácie pomocou predvoleného príkazu zápisu zadaného do terminálu.

Vypnúť obnovenie na základe aplikácie

Tu je niekoľko príkladov predvolených reťazcov pre jednotlivé aplikácie a potom vám ukážeme, ako nájsť svoje vlastné reťazce pre iné aplikácie:

Vypnúť obnovenie pre Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

Vypnúť pre Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false

Vypnúť pre QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Vypnúť pre ukážku defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Budete chcieť znova spustiť akúkoľvek aplikáciu, pre ktorú ste túto funkciu zakázali, aby sa zmeny prejavili.

Zakázanie obnovenia pre iné aplikácie Ak chcete vypnúť obnovenie s inými aplikáciami, budete chcieť prístup do svojho osobného adresára Library (nezabudnite, že /Library a ~/Library sú odlišné), takže môžete nájsť presnú syntax názvu aplikácie. Priečinok, ktorý hľadáte je:

~/Knižnica/Stav uloženej aplikácie/

Funkcia Prejsť do priečinka sa mi páči, pretože je ľahko dostupná pomocou príkazov Command+Shift+G, ale môžete sa tam dostať aj kliknutím na položku Option v ponuke Prejsť.

Keď ste vo svojej osobnej knižnici v priečinku Saved Application State, to, čo hľadáte, je com.developerName.ApplicationName.savedState, ako ďalší príklad si vyberieme Terminál, ktorý je v tomto adresári ako com. apple.Terminal.savedState.

Zahoďte príponu „.savedState“ a zadajte prvú časť názvu adresára do rovnakého príkazu ako vyššie, takže bude vyzerať takto:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Zadajte to do príkazového riadka a znova spustite Terminál a Resume sa už nebude aktivovať iba pre danú aplikáciu. Rovnako ako pri inom spôsobe to môžete urobiť s ľubovoľným počtom alebo niekoľkými aplikáciami.

Ako znova zapnúť obnovenie pre konkrétne aplikácie

Opätovné zapnutie funkcie Resume v programe Lion je rovnako jednoduché ako jeho vypnutie, len musíme upraviť predvolený príkaz zápisu pomocou príkazu TRUE a nie FALSE. Ak vezmeme ako príklad Safari, príkaz by bol:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

Znova spustite Safari a zistíte, že Resume je opäť zapnuté. Upozorňujeme, že ak ste vypli možnosť Obnoviť v celom systéme prostredníctvom panela preferencií, budete to musieť znova povoliť samostatne.

Vďaka našim komentátorom, ktorí poukázali na predvolené príkazy zápisu!

Vypnúť obnovenie na základe aplikácie v systéme Mac OS X Lion s predvoleným zápisom