Thanks, but it took pretty much the same just under 33 seconds to run.
Here’s what I ended up with after playing around with the scripts for a while. I combined the eject clone script, (originally had a 3 second delay between to two scripts, but took it out for testing) with the script to eject all the other drives.
set volumes_ to {"SuperDuper Clone"} -- volume names
tell application "Finder"
repeat with vol_ in volumes_
eject disk vol_
end repeat
end tell
set volumes_ to {"Mac Mini Local Backups", "CCC Mac Mini Local", "Time Machine"} -- volume names
tell application "Finder"
repeat with vol_ in volumes_
eject disk vol_
end repeat
end tell
And for some reason, and if anyone could explain it to me I’d be grateful, it runs in just over 3 seconds, with no popup window asking me about the Mac Mini Local Backups volume having two volumes.
Solved the time issue, although I’m clueless as to why it was solved.
Does your script unmount multiple volumes from the same disk?
I thought that’s what you wanted, which mine does.
Robert, thanks for the help, but it seems that the script that I posted just above does the same ejecting of multiple volumes on the same disk. Like I said, I have no idea why it works, but it does.