- Registriert
- 27.03.11
- Beiträge
- 16
Hey,
Ich würde gerne in definierten Zeitabständen einen Ordner kopieren und ihn an einem anderen Ort speichern.
Da dachte ich Applescript wäre doch dafür sicher ne tolle Sache. Bin bislang noch sehr unerfahren im Umgang damit, aber habe mal ein sehr minimalistisches Script zusammengeschustert, um zu sehen ob es überhaupt funktioniert.
Dabei bin ich auf ein unvorhergesehenes Problem gestoßen:
Das Script macht an sich was es soll: Alle Inhalte des Ordners werden kopiert. Wird der Vorgang allerdings wiederholt kommt der Fehler:
"An dieser Stelle existiert bereits ein Ordner mit diesem Namen"
on idle
tell application "Finder"
set sourceFolder to "Macintosh HD:Users: xx : xxx : xxxx : xxxxx:"
set targetFolder to "Macintosh HD:Users:yyy:yyyy:yyyyy:yyyyyyy:"
duplicatesourceFoldertotargetFolder
end tell
return 600
end idle
Vielleicht gibt es hierfür ja eine Lösung, wie: Ordnerinhalte vergleichen und nur Abweichende Dateien kopieren (wäre natürlich sehr elegant) oder einfach automatisch alles überschreiben was schon da ist (wäre für mich völlig ausreichend)
Vielen Dank für eure Hilfe
Ich würde gerne in definierten Zeitabständen einen Ordner kopieren und ihn an einem anderen Ort speichern.
Da dachte ich Applescript wäre doch dafür sicher ne tolle Sache. Bin bislang noch sehr unerfahren im Umgang damit, aber habe mal ein sehr minimalistisches Script zusammengeschustert, um zu sehen ob es überhaupt funktioniert.
Dabei bin ich auf ein unvorhergesehenes Problem gestoßen:
Das Script macht an sich was es soll: Alle Inhalte des Ordners werden kopiert. Wird der Vorgang allerdings wiederholt kommt der Fehler:
"An dieser Stelle existiert bereits ein Ordner mit diesem Namen"
on idle
tell application "Finder"
set sourceFolder to "Macintosh HD:Users: xx : xxx : xxxx : xxxxx:"
set targetFolder to "Macintosh HD:Users:yyy:yyyy:yyyyy:yyyyyyy:"
duplicatesourceFoldertotargetFolder
end tell
return 600
end idle
Vielleicht gibt es hierfür ja eine Lösung, wie: Ordnerinhalte vergleichen und nur Abweichende Dateien kopieren (wäre natürlich sehr elegant) oder einfach automatisch alles überschreiben was schon da ist (wäre für mich völlig ausreichend)
Vielen Dank für eure Hilfe