Системные события намного лучше справляются с путями POSIX, но это еще одна из этих странностей AppleScript. POSIX file
будет работать вне Искателя tell
оператора:
set x to POSIX file (pathVariable & otherPathVariable)
tell application "Finder"
activate
reveal x
end tell
но в a Искатель tell
заявление, которое необходимо использовать в качестве принуждения:
tell application "Finder"
activate
reveal (pathVariable & otherPathVariable) as POSIX file
end tell