如何使用 Snow Leopard 在关机时运行脚本?

use*_*115 5 audio mac shutdown script osx-snow-leopard

我想在关闭或重新启动运行 Snow Leopard 的 iMac 时运行脚本。

我在某处读到有人可以为此使用 /etc/rc.shutdown.local ,但它对我不起作用。

例如,我将以下几行放在上面:

#!/bin/sh
/usr/bin/osascript -e "set volume with output muted"
Run Code Online (Sandbox Code Playgroud)

如果我运行:

source /etc/rc.shutdown.local
Run Code Online (Sandbox Code Playgroud)

它确实使声音静音。但是,如果我打开声音并重新启动操作系统,声音仍然会打开。我想这意味着没有调用脚本。

有任何想法吗?

更新:它现在实际上正在工作。我认为这只是因为正确的名称是 rc.local.shutdown 而不是 rc.shutdown.local。

use*_*115 2

现在它实际上正在发挥作用。我认为这只是因为正确的名称是 rc.local.shutdown 而不是 rc.shutdown.local。