在 MacOS 上如何通过 bash 脚本(或安装程序)通知系统需要重启(用户可以推迟)

在 MacOS 上如何通过 bash 脚本(或安装程序)通知系统需要重启(用户可以推迟)

我有一些安装后脚本,在某些版本的 MacOS 系统上会进行一些系统调整。这些更改将在系统重新启动时生效。

我不想立即重启机器。我正在寻找一种方式来提示用户或系统显示通知,建议重启系统。用户应该能够根据自己的意愿推迟重启。

我需要用两种方式来做:

  • 从安装后脚本中的安装程序包(或通过安装程序提供的 JavaScript 操作) - 这应该在我的软件安装在 Sonoma 上时发生
  • 来自用户 bash 脚本,如果用户在 Ventura 上安装我的软件,然后将系统升级到 Sonoma,则可以运行该脚本。

相关内容