2 votos

¿Cómo se obtiene una ruta de acceso a un archivo o carpeta en la que se puede hacer clic?

Ya he visto un montón de preguntas y respuestas sobre cómo copiar la ruta de un archivo o carpeta utilizando Automator.

Personalmente, me gusta utilizar la opción de copiar en el menú de acciones en la parte superior de su buscador porque esto le dará una ruta que se puede utilizar como un enlace:

Finder Screenshot

Puede pegar este enlace en su correo electrónico. Se puede hacer clic en él para que el receptor pueda pulsarlo y se abra la ubicación exacta del archivo.

Pero... ¿alguien sabe si hay una manera de copiar esta ruta automáticamente en un mensaje de correo electrónico utilizando Automator? Sé cómo crear un mensaje de correo electrónico en Automator, pero sólo puedo copiar en él la ruta "legible", que no se puede pulsar...

2voto

aaplmath Puntos 599

Para ello, puede considerar el uso de un lenguaje de scripting. He creado un sencillo programa de JavaScript para la automatización que puede hacer el trabajo (también puede ser bastante fácil de replicar en AppleScript):

finder = Application('Finder')
finder.includeStandardAdditions = true
file = finder.chooseFile()
path = String(file).replace(' ', '%20')

A continuación, puede utilizar el path para crear un nuevo OutgoingMessage en Mail.

Alternativamente, podría utilizar esto como un bloque "Ejecutar Javascript" en Automator, y luego utilizar su resultado en un Nuevo Mensaje de Correo (en cuyo caso tendría que añadir return path hasta el final del script).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X