Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Отключить резюме в базе данных для каждого приложения в Mac OS X Lion с настройками по умолчанию

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

Отключить резюме на основе каждого приложения

Вот несколько примеров строк по умолчанию для отдельных приложений, а затем мы покажем вам, как найти собственные строки для других приложений:

Отключить резюме для 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

Отключить для предварительного просмотра
defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Вы захотите перезапустить любое приложение, для которого вы отключили функцию, чтобы изменения вступили в силу.

Отключение возобновления для других приложений
Для отключения Resume в других приложениях вам понадобится доступ к вашему личному каталогу библиотеки (помните, что / Library и ~ / Library отличаются), чтобы вы могли найти точный синтаксис имен приложений. Папка, которую вы ищете, это:

~ / Библиотека / Сохраненное состояние приложения /

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

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

Отключить резюме для каждого приложения в OS X Lion

Отмените расширение «.savedState» и введите первую часть имени каталога в ту же самую команду, которая была бы приведена выше, поэтому она будет выглядеть так:

defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

Введите это в командную строку и перезапустите «Терминал», и «Возобновление» больше не будет активировано только для этого приложения. Как и в другом методе, вы можете сделать это с помощью как можно большего количества или нескольких приложений.

Как включить возобновление работы для конкретных приложений

Возобновление возобновления во Льве так же просто, как отключить его, нам просто нужно настроить команду write по умолчанию с помощью инструкции TRUE, а не FALSE. Взяв Safari в качестве примера, команда будет:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true

Опять перезапустите Safari, и вы снова найдете Resume. Обратите внимание, что если вы отключили Возобновление в общесистемной базе через панель «Предпочтения», вам необходимо будет ее повторно установить отдельно.

Спасибо нашим комментаторам, которые указали команды по умолчанию для записи!

Понравилась статья? Поделиться с друзьями: