Я уже видел много вопросов и ответов о том, как скопировать путь к файлу или папке с помощью Automator.
Мне лично нравится использовать опцию копирования в меню действий в верхней части вашего искателя, потому что это даст вам путь, который можно использовать в качестве ссылки:
Вы можете вставить эту ссылку в свой адрес электронной почты. Это кликабельно, поэтому получатель может щелкнуть по нему, и точное местоположение файла будет открыто.
Но... кто-нибудь знает, есть ли способ автоматически скопировать этот путь в сообщение электронной почты с помощью Automator? Я знаю, как создать электронное письмо в Automator, но я могу скопировать в него только «читаемый» путь, по которому нельзя щелкнуть...
Возможно, вы захотите рассмотреть возможность использования языка сценариев для этого. Я создал простую программу JavaScript для автоматизации, которая может выполнять эту работу (ее также можно довольно легко воспроизвести в AppleScript):
finder = Application('Finder')
finder.includeStandardAdditions = true
file = finder.chooseFile()
path = String(file).replace(' ', '%20')
Затем вы можете использовать эту path
переменную для создания нового OutgoingMessage в Mail.
В качестве альтернативы вы можете использовать это как блок «Выполнить Javascript» в Automator, а затем использовать его результат в новом почтовом сообщении (в этом случае вам нужно будет добавить его return path
в конец сценария).
мммммм
Мартенвант
Мартенвант
Мартенвант
Анета