Это просто, за исключением того, что «существует» - это команда Finder или System Events. Это не прямая команда appleScript. Таким образом, вы должны обернуть его в блок кода приложения Tell. К вашему сведению: вот еще один способ, который не требует приложения. Это работает, потому что когда вы приводите путь к «псевдониму», он должен существовать, иначе вы получите ошибку. Таким образом, вы могли бы сделать следующее.
set fileTarget to (path to desktop folder as text) & "file$"
try
fileTarget as alias
display dialog "it exists"
on error
display dialog "it does not exist"
end try
ПРИМЕЧАНИЕ: в вашем коде есть ошибка. Вы используете оператор & для добавления строк, но вы делаете это неправильно, хотя вы получаете правильный ответ по счастливой случайности. Когда вы используете оператор &, каждый объект по обе стороны от оператора должен быть строкой. «путь к папке на рабочем столе» не является строкой, поэтому мы должны сначала сделать ее строкой, а затем добавить в нее строку «файл $». Так и делай так ...
set fileTarget to (path to desktop folder as text) & "file$"