安装OS X文件夹操作以了解何时添加文件

关于如何将“新项目警报”分配到共享文件夹的说明

提到大多数Mac用户的OS X的文件夹操作实用程序,你可能会有点困惑的样子。 文件夹操作可能不是众所周知的,但它是一个功能强大的自动化服务,允许您在受监视的文件夹进行以下更改之一时执行任务:文件夹打开或关闭,移动或调整大小,或添加了项目到或从中删除。

当监视的文件夹发生事件时,将执行通过文件夹操作实用程序附加到该文件夹​​的AppleScript。 执行的任务取决于你; 它可以是任何可以用AppleScript表达的东西。 这是一个非常棒的工作流程自动化工具 ,您可以通过各种不同的方式使用它。

使用文件夹操作成功实现工作流自动化的关键是重复性任务或事件。 为了实现文件夹操作,您必须创建一个AppleScript来为您执行任务。 AppleScript是OS X内置的脚本语言。 学习起来有点容易,但教你如何创建自己的AppleScripts超出了本技巧的范围。

相反,我们将利用OS X附带的许多预制AppleScript中的一个。如果您想了解有关AppleScript的更多信息,可以从Apple的在线文档开始:AppleScript简介。

事件自动化

我和妻子在一个由各种计算机,打印机和其他共享资源组成的小型家庭网络上工作。 我们的办公室位于房屋的不同部分,我们经常在白天交换文件。 我们可以使用电子邮件将这些文件发送给对方,但通常情况下,我们只是将文件复制到计算机上的共享文件夹中。 此方法适用于快速拖放文件共享,但除非我们中的一个人向另一个人发送消息,否则我们不知道我们的共享文件夹中有一个新文件,除非我们碰巧看。

输入文件夹操作。 为文件夹操作预先制作的AppleScript之一被称为“新项目警报”。 正如你可以从它的名字中猜出的,这个AppleScript监视你指定的文件夹。 当文件夹中添加了新内容时,AppleScript将显示一个对话框,通知该文件夹中有一个新项目,这是一个简单而优雅的解决方案。 当然,这意味着我不再有没有工作的新借口,但一切都有其不利之处。

创建文件夹操作

要开始使用我们的示例,您需要选择一个您希望在添加新内容时监控的文件夹。 在我们的案例中,我们选择了本地网络上的共享文件夹,但它也可能是您通过云端同步信息的文件夹, 例如DropboxiCloudGoogle DriveMicrosoft OneDrive

导航到您要使用的文件夹后,请执行以下步骤:

  1. 右键单击要监视的文件夹。
  2. 从弹出菜单中选择“配置文件夹操作”。 根据您使用的OS X的版本,它也可能被称为位于“服务”菜单项下的“文件夹操作设置”。 为了使它更加难以找到,如果您安装了不少上下文菜单项,它也可能列在“更多”项下。
  3. 根据您使用的OS X的版本,您可能会看到可用的文件夹操作脚本列表或文件夹操作设置窗口。 如果您看到可用脚本的列表跳到步骤8,否则继续执行步骤4。
  4. 文件夹操作设置窗口将出现。
  5. 点击左侧列表底部的“+”号将文件夹添加到包含操作的文件夹列表中。
  6. 将显示一个标准的打开对话框。
  7. 选择您要监控的文件夹,然后点击“打开”按钮。
  8. 将显示可用的AppleScripts列表。
  9. 从脚本列表中选择'add - new item alert.scpt'。
  10. 点击“附加”按钮。
  11. 确保勾选了“启用文件夹操作”框。
  1. 关闭文件夹操作设置窗口。

现在,无论何时将某个项目添加到指定文件夹,对话框都将显示以下文本:“文件夹操作警报:一个新项目已放入文件夹'{文件夹名称}'中。 文件夹操作警报对话框还将提供查看新项目的选项。

“文件夹操作警报”对话框最终会自行消失,所以如果您要喝茶,可能会错过通知。 嗯...也许我有一个借口毕竟。