Escribí el siguiente script para seleccionar los elementos copiados/pegados del Finder en la carpeta de destino en la que los pegué.
tell application "Finder"
set thePath to POSIX path of (insertion location as alias)
set theFiles to paragraphs of (the clipboard)
set theOutput to {}
set theFile to {}
repeat with i from 1 to count of theFiles
set theFile to POSIX file (thePath & item i of theFiles) as text
set end of theOutput to theFile as text
end repeat
reveal theOutput
activate
end tell
--return theOutput
Funciona muy bien en la mayoría de los archivos y carpetas por igual, incluso los que pueden tener "
en algún lugar del nombre.
Sin embargo, cuando los archivos copiados/pegados son un enlace simbólico, Finder los resuelve a los archivos originales en lugar de seleccionar/revelar los archivos de enlace (que es lo que pretendo conseguir).
¿Hay alguna forma de cambiar el script para que no siga/resuelva los archivos de enlace a su destino y en su lugar revele los propios archivos de enlace en Finder?