2010-06-25 44 views
2

選擇/顯示多個文件使用下面的代碼:如何判斷搜索器的AppleScript

tell application "Finder" to reveal every item of theFiles 

作品時theFiles包含一個文件,但是當它包含多個文件,我得到:

error "Finder got an error: AppleEvent handler failed." number -10000 

我做錯了什麼?我只想突出顯示Finder中的文件列表。

+0

哪裏thefiles被定義? – mcgrailm 2010-06-25 12:55:10

+0

它們作爲posix路徑啓動並轉換爲別名。 – 2010-06-25 14:58:25

+0

我可以看到使別名 – mcgrailm 2010-06-25 15:13:42

回答

2

這似乎工作:

tell application "Finder" to reveal theFiles 

我一直在尋找展示了一個例子「...揭示的每一個項目......」。我不確定他們是否出現錯誤或者是因爲AS而改變了。

1

這似乎很好地工作

tell application "Finder" 
    set theFiles to entire contents of folder of (choose folder) 
    reveal every item of theFiles 
    end tell 
+0

嗯的代碼。 「文件夾的全部內容」是否返回別名列表? – 2010-06-25 14:57:30

+0

是的,我相信這是真的 – mcgrailm 2010-06-25 15:13:00

+0

@Jeremy Cantrell做了這個幫助嗎? – mcgrailm 2010-06-28 12:53:38