Questo dovrebbe fare il trucco:
tell application "iTunes"
set theLocation to location of track 1 of playlist "Test"
set the comment of track 1 of playlist "Test" to POSIX path of theLocation as string
end tell
Il as string
è la chiave qui, altrimenti i tipi sono incompatibili.
Se lo vuoi come un unico rivestimento, puoi fare:
tell application "iTunes" to copy the POSIX path of (location of track 1 of playlist "Test" as string) to comment of track 1 of playlist "Test"
Se vuoi che i vecchi percorsi in stile Mac con i due punti ( Macintosh HD:Users:rob:Music
) anziché lo stile Unix ( /Users/rob/Music
), puoi rimuovere POSIX path of
parti di uno di questi.