OS X имеет встроенную поддержку для перехода к определенным папкам (Home, Utilities, Desktop и т.д.) Через ярлык.
Я хотел подражать этому поведению для папки загрузок. Единственное, чего не хватает в приведенном ниже сценарии, это то, что он не будет работать, если в Finder не будет открыто окно (см. Сообщение об ошибке).
tell application "Finder"
activate
set target of Finder window 1 to folder "Downloads" of folder "username" of disk "Macintosh HD"
end tell
Сообщение об ошибке:
error "Finder получил ошибку: Невозможно установить окно Finder 1 в папку \" Downloads \"папки \" username \"диска \" Macintosh HD \"." номер -10006 из окна Finder 1
Было бы хорошо, если вы знаете о некоем «if-compliement», который вызывает открытие папки загрузок, если в Finder нет открытого окна 1. Заранее спасибо.