大约一年前,我在我的 2012 年款 MacBook Pro 13" 上安装了第二块硬盘,然后我使用了在线找到的这个脚本让我的硬盘进入睡眠状态并将其唤醒:
tell application "Finder"
if not (exists the disk "HDD") then
do shell script "diskutil mountDisk 'disk1'"
else
do shell script "diskutil eject 'disk1'"
end if
end tell
在我升级到 El Capitan 之前,这一直都很好用。现在我仍然可以让我的磁盘进入睡眠状态,但 10-20 秒后它又会旋转起来。我尝试了所有来自这线程,通过将空闲时间设置为一分钟,阻止 Spotlight 索引和搜索磁盘,现在我完全没有主意了。有人有什么想法吗?
答案1
对于我来说,使用脚本编辑器似乎有效:
tell application "Finder" if (exists disk "Momentus_XT_750GB") then try tell application "ejectHDD" to activate end try else try do shell script "diskutil mountDisk 'disk0'" end try end if end tell
我使用自动化工具制作了弹出硬盘应用程序,如下所示关联