Я использую Mac на работе, и люди весь день присылают мне пути к файлам Windows. Кто-нибудь знает, как преобразовать путь к файлу с помощью applescript в автомате, чтобы я мог щелкнуть правой кнопкой мыши по электронной почте, а затем открыть его?
Путь Windows:\\Sfa66\devmrkdt$\Donor Relations\FY14\Events\Invitation\Email
Путь для Mac:smb://Sfa66\devmrkdt$/Donor Relations/FY14/Events/Invitation/Email
Этот ответ был так близок. Как перевести файлы в стиле Windows и Mac? но это не будет работать, если в пути к файлу есть пробелы.
Пробелы должны быть экранированы. Чтобы избежать специального символа, например пробела, вы используете косую черту, поэтому " " станет "\".
Вы можете изменить скрипт, https://gist.github.com/2211017 , ссылку на сообщение, на которое вы ссылаетесь, добавив следующую строку set mytext to searchReplace(mytext, " ", "\ ")
после строки 16.
...
15. set mytext to searchReplace(mytext, ">.", "")
16. set mytext to searchReplace(mytext, ">", "")
17. set mytext to searchReplace(mytext, " ", "\ ")
18. set findIt to "\\"
19. set replaceIt to "/"
...
Я создал три сценария автоматизации Mac на основе фрагментов интернет-кода для решения этого вопроса. Наслаждаться.
Глорфиндель