我经常在我的 Mac Pro (e2008) (Mac Os X 10.5.6) 的训练营分区上重新启动到 Windows。因为我喜欢将重新启动所需的时间用于其他事情,而不是只是坐在那里,所以我想编写/执行一个简单的applescript,它基本上可以做到:
- 退出所有正在运行的用户应用程序
- 然后* ——在应用程序正确退出后——*重新启动到我的训练营分区
第 2 部分我已经使用了一段时间了,我在网上找到了一个脚本,如下所示:
do shell script "bless -mount /Volumes/WinVista/ -legacy -setBoot -nextonly" with
administrator privileges
do shell script "shutdown -r now" with administrator privileges
这很好用,除了如果应用程序打开,它们没有正确关闭(基本上它们是“强制退出”),所以我想让脚本先关闭应用程序,然后执行重启。
我在 Stack Overflow 上发现了一个类似的问题,但是由于我对 AppleScript 的理解几乎不存在,所以我不知道如何将其结合起来:(使用 Applescript 退出所有应用程序?)与执行重启的脚本。
这可能吗?如果是这样,我将不胜感激您可以向我提出的任何建议/帮助/脚本。
此外,我几乎没有使用 AppleScripting 的经验,到目前为止,我所做的只是复制/粘贴我在网上找到的内容,以防万一。
感谢您的阅读。
詹尼斯