我如何以编程方式调用 Mac OS X 关机?

我如何以编程方式调用 Mac OS X 关机?

当用户按下菜单中的关机按钮时,将调用哪个进程或文件来关闭 mac os

还有该进程的目录路径

问候。

答案1

从命令行执行,或使用osascript这些参数以其他方式调用。

osascript -e 'tell application "Finder" to shut down'

苹果有一个技术问答关于以编程方式重启、关闭或注销。(感谢@神级

答案2

sudo halt或者sudo reboot也可以。阅读halt(8)。据我所知,您必须是 root,因为默认情况/sbin/下这些程序所在的目录不在您的(也不应该在您的)目录中。PATH

相关内容