Получить имя родительского каталога файла appleScript - PullRequest
1 голос
/ 12 мая 2019

Я делаю небольшой скрипт, который должен использовать имя родительского каталога самого скрипта (файл .scpt) переменной.

Например, скрипт находится в / Users / spongebob/MyProject/myscript.scpt

Мне нужно установить для переменной myprojectdir значение MyProject.

Я пробовал

set myprojectdir to parent of POSIX path of me

и другие варианты этого на основе поискарезультаты, но я всегда получаю сообщение об ошибке

Не могу получить путь POSIX.

Куда я иду не так?Спасибо

1 Ответ

2 голосов
/ 12 мая 2019

Сам AppleScript понятия не имеет.

Вы должны спросить System Events

tell application "System Events" to set myprojectdir to name of container of (path to me)

или Finder

tell application "Finder" to set myprojectdir to name of parent of (path to me)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...