Когда я поразил перезапуск после секунды или два, все закрывается и перезапуски машины. Но иногда, в течение той секунды я понимаю, что действительно не хотел перезапуск именно тогда. Как я могу мешать машине перезапустить в то время?
Лучшим способом я могу выяснить, должен отменить запрос сохранения, если чему-то нужно сохранение, но это не всегда имеет место.
если Вы действительно быстры, Вы могли бы открыть окно терминала и тип
sudo killall shutdown
это могло бы работать. Иначе быстро откройте приложение, которое всегда спрашивает, хотите ли Вы действительно выйти. Вы могли использовать applescript для подавания такой заявки:
on quit
display dialog "Really shut down?" buttons {"No", "Yes"} default button "no"
if the button returned of the result is "Yes" then
continue quit
end if
-- If I don't continue the quit, the app will keep running.
end quit
введите это в applescript редактора и сохраните его как приложение, затем выразитесь где-нибудь удобные.
NB. Оба из этих методов не могут работать. Я слишком ленив, чтобы узнать, делают ли они, потому что это могло бы включить необходимость несколько раз перезагружать.
Я всегда сохраняю случайную строку несохраненной в TextEditor, затем прежде, чем перезагрузить меня спросят, хочу ли я сохранить документ, и это дает мне время, чтобы думать, хочу ли я действительно перезагрузку. Путем удара Отмены в диалоговое окно будет отменена перезагрузка.
Это - злая шутка, но работает хорошо на меня.
К сожалению, я не знаю ни о какой основанной на ярлыке команде, которая останавливает перезапуск, но существуют некоторые... Необычные способы отменить перезапуск.
Как Вы сказали, имение открытого несохраненного документа позволяет Вам останавливать перезапуск.
Наличие веб-браузера с открытыми браузерами (Firefox является наилучшим вариантом), который предупредил бы Вас и подсказки, если Вы хотите сохранить вкладки для следующей сессии просмотра, имеет тот же эффект.