Applescript: получить путь к файлу без имени файла из документа word, но результат будет пустым - PullRequest
1 голос
/ 13 мая 2019

Я пытаюсь получить путь к файлу без имени файла из исходного документа Word, из Applescript, но у меня есть пустая строка.

Вот код из MacScripter.

Tell application "Microsoft Word"
  activate
  tell front document
    --full path and file name
    set TheName to get full name as string
    display dialog TheName
    --File path
    set ThePath to get file path as string
    display dialog ThePath
  end tell
end tell

TheName приходит идеально.Путь и имя файла, но ThePath, будут пустыми.Есть идеи?

1 Ответ

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

MS Word предоставляет только полный путь. Используйте System Events, чтобы получить родительскую папку

tell application "Microsoft Word"
    set filePath to path of front document
end tell
tell application "System Events" to set parentFolder to path of (container of disk item filePath)
...