1

Около года назад я установил 2-й жесткий диск в свой MacBook Pro 13 "2012 года и использовал этот скрипт, который нашел в Интернете, чтобы перевести накопитель в режим сна и разбудить его:

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 секунд он снова начинает вращаться. Я перепробовал все советы из этой темы, установив время простоя на одну минуту, не позволяя прожекторам индексировать и искать на диске, и теперь у меня совершенно нет идей. У кого-нибудь есть идеи?

1 ответ1

0

Кажется, это работает для меня, используя редактор сценариев:

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

Я использовал automator, чтобы сделать приложение ejectHDD по этой ссылке

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .