Die Zwischenablage von macOS arbeitet beim Kopieren von Dateien meist mit Pfadnamen in der Form
{alias "Macintosh HD:Users:username:file.txt"}
Werden diese Daten so an ein AppleScript übergeben, dann ist es mit folgendem Code möglich, diese in das POSIX-Format zu bringen:
AppleScript
set pathname to {alias "Macintosh HD: ... :file.txt"}
set d to pathname as text
set p to POSIX path of d
Die Variable p
enthält dann den String
"/Users/username/file.txt"
und kann so für weitere Operationen verwendet werden.
Leave a Reply