Изключете Възобновяване на базата на приложение в Mac OS X Lion със запис по подразбиране

Съдържание:

Anonim

В нашата публикация за това как да деактивирате Resume за Safari или други приложения в OS X 10.7, няколко от нашите коментатори посочиха, че не е необходимо да променяте разрешенията за отделни директории на приложения. Като алтернатива можете да изключите Възобновяване за всяко приложение, като използвате команда за запис по подразбиране, въведена в терминала.

Изключване на възобновяване на базата на приложение

Ето няколко примерни низове по подразбиране за отделни приложения и след това ще ви покажем как да намерите свои собствени низове за други приложения:

Turn Off Resume for Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

Изключване за Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false

Изключване за QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Turn Off for Preview defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Ще искате да рестартирате всяко приложение, за което сте деактивирали функцията, за да влязат промените в сила.

Деактивиране на автобиография за други приложения За деактивиране на автобиография с други приложения ще искате достъп до вашата лична директория Library (не забравяйте, че /Library и ~/Library са различни), така че да можете да намерите точния синтаксис на името на приложението. Папката, която търсите е:

~/Library/Saved Application State/

Харесвам функцията Go To Folder, тъй като е лесна за достъп с Command+Shift+G, но можете да стигнете до нея и чрез Option-щракване в менюто Go.

След като сте в папката Saved Application State на вашата лична библиотека, това, което търсите е com.developerName.ApplicationName.savedState, за друг пример ще изберем Terminal, който е в тази директория като com. apple.Terminal.savedState.

Изхвърлете разширението ‘.savedState’ и въведете първата част от името на директорията в същата команда, използвана по-горе, така че да изглежда така:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Въведете това в командния ред и рестартирайте терминала и възобновяването вече няма да бъде активирано само за това приложение. Точно както при другия метод, можете да направите това с толкова или толкова малко приложения, колкото искате.

Как да включите отново резюмето за конкретни приложения

Повторното активиране на Resume в Lion е също толкова лесно, колкото и изключването му, просто трябва да коригираме командата за запис по подразбиране с израз TRUE, а не FALSE. Ако вземем Safari като пример, командата ще бъде:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

Отново рестартирайте Safari и ще видите, че Resume е отново включено. Обърнете внимание, че ако сте изключили Възобновяване на базата на цялата система чрез панела с предпочитания, ще трябва да го активирате отново отделно.

Благодарим на нашите коментатори, които посочиха командите за запис по подразбиране!

Изключете Възобновяване на базата на приложение в Mac OS X Lion със запис по подразбиране