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 dDie Variable p enthält dann den String
"/Users/username/file.txt"und kann so für weitere Operationen verwendet werden.
Leave a Reply