从文件夹操作访问 Automator 中的文件名

发布于 2024-08-04 19:59:34 字数 335 浏览 6 评论 0原文

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

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

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

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

I'm trying to create a simple Automator workflow that will prompt me for where to move and rename a PDF when I download one from the web. I want to use this for downloading my monthly financial statements.

I'm getting stuck at what I thought would be a simple problem: passing the name of the new file(s) from the Folder Action into the Automator workflow.

How is this done? I tried the "Get Specified Finder Items" action, disabling its input, and passed that to "Set Value of Variable" and in turn to "Ask for Conformation" so I could display the name of the file. It seems whatever I try, I cannot find how to pass the name of the newly downloaded files to the Automator workflow.

This seems like it should be simple. Does someone have an example of an Automator workflow triggered by a Folder Action that passes the files into the workflow?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萌能量女王 2024-08-11 19:59:34

我这辈子都无法理解Automator。但我相信我可以在这种情况下提供帮助。您正在寻找的操作称为“获取选定的查找器项目”——它并不直观,这要归咎于苹果。

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

接下来,我将“获取选定的 Finder 项目”(在 Finder 下)拖到右侧窗格,然后将“重命名 Finder 项目”拖到右侧窗格并对其进行自定义。最后,我保存了该动作并准备对其进行测试。您可以在这里看到我的“脚本”的图片演示:
http://farm3.static.flickr.com/2590/3937364947_33b1a3ab45_o.png

我通过将文件拖到此文件夹中来测试该操作,果然,该操作按照我的预期方式对其进行了重命名。拖动多个文件也可以。祝你好运。

For the life of me, I can never understand Automator. However I believe I can help in this case. The action you are looking for is called "Get Selected Finder Items" -- it is not intuitive, blame Apple for that.

To test out, I created a folder called "automator_action", then I started Automator (in Snow Leopard) and chose "Folder Action". This is the step you will need to figure out if you are using Leopard or earlier OS.

Next, I drag the "Get Selected Finder Items" (under Finder) over to the right pane, then I dragged the "Rename Finder Items" over and customized it. Finally, I saved the action and ready to test it out. You can see the picture presentation of my "script" here:
http://farm3.static.flickr.com/2590/3937364947_33b1a3ab45_o.png

I tested out the action by dragging a file into this folder and sure enough, the action renames it the way I intended. Dragging multiple files also works. Good luck.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文