В моем Applescript я выбираю файл, из которого я хотел бы сохранить путь (который будет открыт позже).Путь хранилища как строка Applescript
Когда я попытался хранить путь к файлу в виде строки, это ошибка, я получил:
ошибка «Невозможно создать путь псевдонима \» Macintosh HD пользователей: Имя пользователя: Desktop : Папка: File.xls \ "в строку типа." номер -1700 от пути псевдонима «Macintosh HD: пользователей: Имя пользователя: Desktop: Папка: File.xls» нанизывать
Как эффективно хранить этот путь к файлу, так что я могу вспомнить его позже при открытии этот файл?
Applescript:
tell application "Finder"
set filePath to path of (choose file) as string
set fileName to name of file filePath
end tell
* Примечание: Я также попытался as text
.
Это будет работать, если вы переместите первую строку за пределами Finder сказать блок кода, а также удалить слова «путь». – regulus6633
Возможно, я полностью не понимаю, что вы пытаетесь сделать, но не так ли проще, чем принятый ответ? 'set thisPOSIXPath to (путь POSIX для oldPath)' (https://en.wikibooks.org/wiki/AppleScript_Programming/Aliases_and_paths) – rinogo