Ich versuche, alle Dateien von einem Ordner auf einen anderen zu kopieren. Dies funktioniert nur, wenn ich den vollständigen Pfad einschließlich des Namens des Laufwerks und des Benutzernamens angeben.AppleScript kopiert Dateien von a nach b mit jedem Benutzernamen
Dies funktioniert:
tell application "Finder"
set a to folder "Macintosh HD:Users:Michael:Desktop:Files:"
set b to folder "Macintosh HD:Users:Michael:Desktop:Copies"
duplicate every file of a to b
Ende sagen
Aber ich möchte dies mit jedem HDD Namensgebung und Benutzernamen kompatibel haben. Also suche ich nach einem relativen Pfad, der ~:Desktop
entspricht.
Sie @vadian danken, aber was ist, wenn das Ziel nicht auf dem Desktop, sondern in einem tieferen Pfad in der Anwenderbibliothek? – Zeton
Dieser Pfad, um genau zu sein: ~/Library/Containers/com.apple.iWork.Numbers/Daten/Bibliothek/Application Support/User Templates – Zeton
Ich aktualisierte die Antwort – vadian