題 如何在Mac OS X 10.6中取消重新啟動


當我重新啟動時,在一兩秒後,一切都關閉,機器重新啟動。但有時候,在那一秒鐘內,我意識到我當時真的不想重啟。如何在當時停止機器重啟?

我能弄清楚的最好方法是在需要保存的情況下取消保存請求,但情況並非總是如此。


4
2017-08-14 09:30


起源




答案:


如果你真的很快,你可以打開一個終端窗口並輸入

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。這兩種方法都可能無效。我太懶了,不知道他們是否這樣做,因為它可能需要多次重啟。


8
2017-08-14 14:26



和@JFW我喜歡你的建議,但如果我沒有做任何事情,我可以讓我的關閉繼續不受阻礙。目前,似乎我必須基本上確認關機,這不是很好(就像我的老闆請求關閉一樣糟糕 檔案X.) - Ritwik Bose
那麼你可以讓對話超時 - 在“顯示對話框”行的末尾加上“with timeout 5”。這樣你就有了5秒的窗口來點擊“否”按鈕。無論如何,如果你只是像dock一樣方便地使用applescript的圖標,只要你想中止關機,就可以點擊它,而不是每次都運行它。 - stib
當我離開訓練營時,我會試一試。 - Ritwik Bose


快速單擊Dock中的圖標以啟動未運行的應用程序。

如果我不能使用未保存的文檔技巧,那就是我所做的。


4
2017-08-14 15:08





我總是在TextEditor中保留一個未保存的隨機字符串,然後在重新啟動之前我會被問到是否要保存文檔,這讓我有時間思考是否真的需要重啟。通過點擊對話框上的取消,重啟將被取消。

這是一個骯髒的伎倆,但對我來說效果很好。


3
2017-08-17 19:31





不幸的是我不知道任何停止重啟的基於快捷方式的命令,但有一些......取消重啟的異常方法。

正如您所說,擁有一個未打開的未保存文檔可以讓您暫停重啟。

打開瀏覽器的Web瀏覽器(Firefox是最佳選項)會警告您並提示您是否要保存下一個瀏覽會話的選項卡具有相同的效果。


1
2017-08-14 13:12





我假設98%的linux命令也在mac上,但在Linux上你可以創建一個指向的快捷方式 sudo shutdown -c 作品。


-1
2017-08-14 14:21



根據osx關閉的手冊頁,沒有-c選項 - stib