运行 mac 从睡眠模式恢复后的苹果脚本

Run apple script after mac resumes from sleep mode

我希望我的 macbook 每次从睡眠模式恢复时 运行 一个脚本。

我的代码极其简单:

  tell application "Finder"

    if exists (disk "HDD") then

        do shell script "diskutil eject HDD"
    else
        do shell script "diskutil mount HDD"
        do shell script "diskutil eject HDD"


    end if
end tell

我在 cd-rom 托架中安装了第二个 HDD,每次我从睡眠模式恢复时,我都能听到驱动器旋转的声音,即使它的当前状态没有安装。但是在驱动器上强制执行 mount/eject 命令可以解决此问题。唯一的缺点是我必须手动执行此操作;现在我想克服它。

有人可以帮我解决这个问题吗?

本页有几个选项:

https://apple.stackexchange.com/questions/27036/possible-to-run-scripts-on-sleep-and-wake

Scenario 应用程序似乎可以提供一些帮助-