Mój macbook zawsze jest cały w kabelkach
2 dyski zewnętrzne + kabelek od iPhone, przenoszenie maczka wiązało się z rytuałem, 1. zamknąć aplikacje korzystające z dysków zewnętrznych, 2. od-montować dyski 3. odłączyć kabelki.
Jako że jestem dość leniwy i takie klikanie mnie męczy stwierdziłem że trzeba sobie życie ułatwić postanowiłem napisać krótki skrycik który robi to za użytkownika.

Jeżeli komuś taki skrypt się przyda poniżej kod do skryptu oraz instrukcja obsługi.

Jak stworzyć własny skrypt:
1. Otwieramy AppleScript Editor
2. Kopiujemy poniższy kod
3. Edytujemy w kodzie nazwy dysków skrypt jest przygotowany pod 2 dyski zewnętrzne lub dwie partycje łatwo można go przerobić na kolejne dyski.
4. Zapisujemy skrypt jako aplikację
5. Gotowe zapisujemy aplikacje i dodajemy je do dock'a

Kod:
tell application "Finder"
if not (disk "NAZWA_PIERWSZEJ_PARTYCJI" exists) then
do shell script "diskutil mount " & last word of (do shell script "diskutil list | grep 'NAZWA_PIERWSZEJ_PARTYCJI'")
else
if application "iTunes" is running then
tell application "iTunes" to quit
end if
if exists (disk "NAZWA_PIERWSZEJ_PARTYCJI") then
eject "NAZWA_PIERWSZEJ_PARTYCJI"
end if
end if
if not (disk "NAZWA_DRUGIEJ_PARTYCJI" exists) then
do shell script "diskutil mount " & last word of (do shell script "diskutil list | grep 'NAZWA_DRUGIEJ_PARTYCJI'")
else
if exists (disk "NAZWA_DRUGIEJ_PARTYCJI") then
eject "NAZWA_DRUGIEJ_PARTYCJI"
end if
end if

end tell
Skrypt na zmianę albo montuje albo odmontowuje dwa dyski, przed od montowaniem dysku zamka iTunes który w moim wypadku korzysta z pierwszego woluminu.