--- Start of Script on adding folder items to this_folder after receiving added_items --- in the next line add the path to your "Drives"-Folder in Apple Script Language (consider the ":") --- ex. my path is "resources:dock:Drives:" set script_folder to "path:to:Drives:" --- in the next line add the path to your "Drives"-Folder in Unix Language (consider the "/") --- ex. my path is "/resources/dock/Drives/" set drive_folder to "/path/to/Drives/" --- do not edit below set startup_disk to path to startup disk as string set list_drives to list folder startup_disk & "Volumes:" without invisibles set list_links to list folder startup_disk & script_folder without invisibles set mount_point to "/Volumes/" repeat with i from 1 to number of items in list_links set delete_item to item i of list_links do shell script "rm " & drive_folder & "'" & delete_item & "'" end repeat repeat with i from 1 to number of items in list_drives try set volume_name to mount_point & "'" & item i of list_drives & "'" do shell script "ln -s " & volume_name & " " & drive_folder end try end repeat end adding folder items to --- End of Script