将路径存储为String Applescript

时间:2013-06-06 14:56:28

标签: path applescript filepath finder applescript-objc

在我的Applescript中,我选择了一个我想要存储路径的文件(稍后打开)。

当我尝试将文件的路径存储为字符串时,这是我收到的错误:

  

错误“无法创建别名路径”Macintosh   HD:用户:用户名:桌面:文件夹:File.xls \“到字符串字符串。”数字-1700   从别名路径“Macintosh HD:用户:用户名:桌面:文件夹:File.xls”到字符串

如何有效地存储此文件路径,以便稍后在打开此文件时可以回忆起来?

AppleScript的:

tell application "Finder"
    set filePath to path of (choose file) as string
    set fileName to name of file filePath
end tell

*注意:我也尝试了as text

1 个答案:

答案 0 :(得分:1)

这似乎有效:

tell application "Finder"
    set filePathAlias to (choose file)
    set fileName to name of filePathAlias
    set filePath to filePathAlias as string
end tell