当我点击重新启动时,一两秒后,一切都会关闭,机器会重新启动。但有时,在那一秒钟内,我意识到我当时真的不想重新启动。我怎样才能阻止机器在那时重新启动?
我能想到的最好方法是,如果需要保存某些内容,就取消保存请求,但情况并非总是如此。
答案1
如果你速度够快的话,你可以打开一个终端窗口并输入
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 编辑器中并将其保存为应用程序,然后将其放在方便的地方。
注意:这两种方法可能都不起作用。我懒得去查它们是否有效,因为这可能意味着必须重启几次。
答案2
快速单击 Dock 中的图标即可启动未运行的应用程序。
如果我不能使用未保存的文档技巧,我就会这么做。
答案3
我总是在 TextEditor 中保留一个未保存的随机字符串,然后在重新启动之前,系统会询问我是否要保存文档,这让我有时间考虑是否真的要重新启动。点击对话框中的“取消”按钮,重新启动将被取消。
这是一个卑鄙的伎俩,但对我来说很有效。
答案4
我假设 98% 的 Linux 命令也在 Mac 上,但在 Linux 上你可以创建指向sudo shutdown -c
作品的快捷方式。