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

Оглавление:

Anonim

Resume — это функция Mac OS X Lion, которая заставляет окна приложений снова появляться после того, как вы закрыли и перезапустили приложение. Это отличная функция, но мы не хотим, чтобы ее использовали все приложения, поэтому вот как отключить возобновление для каждого приложения.

Как отключить возобновление работы определенных приложений в Mac OS X 10.7 Lion

Это просто и на самом деле очень похоже на удаление сохраненных состояний приложения, просто следуйте инструкциям:

  • На рабочем столе Mac OS X нажмите Command+Shift+G и войдите в папку «Сохраненные состояния приложений», расположенную в вашей личной библиотеке по адресу:
  • ~/Библиотека/Сохраненное состояние приложения/

  • Найдите приложение, для которого вы хотите отключить возобновление работы, для этого пошагового руководства мы будем использовать Safari в качестве примера, поэтому ищем папку «com.apple.Safari.savedState»
    • Примечание: Вы, вероятно, захотите удалить содержимое папки apps перед следующим шагом, иначе существующее сохраненное состояние будет стать состоянием по умолчанию, к которому приложение неоднократно возвращается. Это может быть полезно, если вы хотите, чтобы всегда открывались одни и те же вкладки или окна, но цель этого пошагового руководства состоит в том, чтобы ни одно окно не открывалось, а возобновление было отключено для выбранного приложения, поэтому вы захотите очистить содержимое папок
  • Выберите «com.apple.Safari.savedState» и либо щелкните правой кнопкой мыши и выберите «Информация» в меню, либо нажмите «Command+i», чтобы получить информацию о папке
  • В разделе «Общие» установите флажок «Заблокировано»
  • Закройте окно «Информация» и перезапустите приложение, чтобы заблокированное состояние вступило в силу

Это все, что нужно сделать, «Возобновление» больше не будет сохранять состояние Safari, потому что папка теперь заблокирована, что препятствует доступу приложения к ней.

Для более опытных пользователей, если вы предпочитаете делать это через терминал, вы можете сделать это с помощью команды chmod и флага -w для предотвращения доступа на запись:

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

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

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

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

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

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

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