Automator在查找查找器项目中查找名称数组

时间:2016-08-12 15:52:41

标签: applescript automator finder

您好我试图在automator中找到一堆具有不同名称的文件。

我找到设置的查找程序项目,以查找包含" rooms"

的名称

这只选择1个文件。

问题是我有一个特定名称的列表,而不是添加许多条件并单独粘贴每个名称,我想知道是否有一种方法来制作一个数组并列出那里的所有名称?

我尝试添加逗号来分隔每个名称,但它将其作为一个大字符串读取。

谢谢!

1 个答案:

答案 0 :(得分:0)

我已经制作了一个可以在Find Finder Items操作后添加的Applescript,而Script将返回找到的文件路径列表:

on run {input, parameters}
    set noFilesInputed to the number of items of input
    set fileList to {}
    if noFilesInputed is greater than 0 then
        repeat with cFile from 1 to noFilesInputed
            set cFileItem to item cFile of input
            set cFilePath to cFileItem as string
            set fileList to fileList & {cFilePath}
        end repeat
    end if
    return fileList
end run

如果输入项目的数量为0则 输出的清单是空的

希望这有帮助!