无法获得别名?

时间:2012-12-07 22:02:43

标签: file applescript alias

我无法理解为什么这段代码不起作用。 aItems是一个包含别名路径的数组。

repeat with j in aItems
    set Aliasname to name of alias file j
    display dialog Aliasname as string
end repeat

我只想获取数组中每个别名的名称,但它失败了:

  

错误编号-1700从别名文件...启动磁盘到整数

当我硬编码一个别名的路径(字面意思是j中的相同路径)时,它的工作正常。我做错了什么?

1 个答案:

答案 0 :(得分:1)

2条建议。首先,我假设你在Finder中有aItems告诉代码块。您还需要从Finder获取名称,因此首先确保代码的名称行位于Finder tell块中。其次,您的aItems列表是文件引用列表,因此当您要求输入名称时,您不需要“别名文件”。只要问一下j的名字。

我希望有所帮助。祝你好运。