3

我正在尝试创建一个简单的 Automator 工作流程,当我从网上下载 PDF 时,它会提示我将 PDF 移动到哪里并重命名。我想用它来下载我的每月财务报表。

我陷入了我认为是一个简单的问题:将新文件的名称从文件夹操作传递到 Automator 工作流程。

这是怎么做到的?我尝试了“获取指定的查找器项目”操作,禁用它的输入,并将其传递给“设置变量值”,然后传递给“要求确认”,这样我就可以显示文件的名称。似乎无论我尝试什么,我都找不到如何将新下载的文件的名称传递给 Automator 工作流程。

这似乎应该很简单。有人有一个由将文件传递到工作流的文件夹操作触发的 Automator 工作流示例吗?

4

1 回答 1

1

对于我的一生,我永远无法理解 Automator。但是我相信我可以在这种情况下提供帮助。您正在寻找的操作称为“获取选定的查找器项目”——它不直观,因此责备 Apple。

为了测试,我创建了一个名为“automator_action”的文件夹,然后我启动了 Automator(在 Snow Leopard 中)并选择了“Folder Action”。如果您使用的是 Leopard 或更早的操作系统,这是您需要确定的步骤。

接下来,我将“Get Selected Finder Items”(在 Finder 下)拖到右侧窗格中,然后将“Rename Finder Items”拖到上面并对其进行自定义。最后,我保存了该操作并准备对其进行测试。你可以在这里看到我的“脚本”的图片演示:http: //farm3.static.flickr.com/2590/3937364947_33b1a3ab45_o.png

我通过将文件拖到此文件夹中来测试该操作,果然,该操作按照我的意图重命名了它。拖动多个文件也可以。祝你好运。

于 2009-09-20T17:52:27.730 回答