Mac User: mac-typische Dateien entfernen

Ich habe das ganze jetzt mit dem macOS Programm “Skript Editor” als Apple Script geschrieben und dann als Programm abgespeichert. Wenn ich jetzt die SD-Karte einstecke muss ich lediglich das Programm starten und die gesamte Prozedur läuft automatisch. Der Fortschritt wird in einem kleinen Fenster angezeigt und am Ende kommt eine Erfolgsmeldung sowie ein Ton (falls alles gut ging). Im Skript muss man lediglich noch in Zeile 1 den Namen der SD Karte anpassen.

set sdname to "SD_MARCO"
set n to 2
set progress total steps to n
repeat with i from 1 to n
if i = 1 then
	set progress description to "Synchronisiere TonUINO..."
    do shell script "rsync -rtvW --progress --ignore-existing --omit-dir-times --size-only --exclude '.*' $HOME/tonuino/" & sdname & "/ /Volumes/" & sdname & "/"
	set progress completed steps to i
	delay 1
end if
if i = 2 then
	set progress description to "Entferne unerwünschte Dateien..."
	try
		do shell script "find /Volumes/" & sdname & " -name '.DS_Store' -exec rm -rf {} \\; >/dev/null 2>&1"
		do shell script "find /Volumes/" & sdname & " -name '.Spotlight-V100' -exec rm -rf {} \\; >/dev/null 2>&1"
		do shell script "find /Volumes/" & sdname & " -name '.fseventsd' -exec rm -rf {} \\; >/dev/null 2>&1"
		do shell script "find /Volumes/" & sdname & " -name '.Trashes' -exec rm -rf {} \\; >/dev/null 2>&1"
		do shell script "find /Volumes/" & sdname & " -name '._*' -exec rm -rf {} \\; >/dev/null 2>&1"
	end try
	set progress completed steps to i
	delay 1
end if
end repeat
delay 1
do shell script "/usr/sbin/diskutil unmount force /Volumes/" & sdname
display notification "Deine TonUINO Hörspiele wurden erfolgreich aktualisiert!" with title "Fertig!" sound name "default"
7 „Gefällt mir“