Skip to main content

设置OS X文件夹操作以了解何时添加文件

mac 教學-01:macbook 入門。给刚从Windows轉來或刚接触macOS的朋友。蘋果電腦 / macbook pro 教學 / macbook 使用技巧 (六月 2025)

mac 教學-01:macbook 入門。给刚从Windows轉來或刚接触macOS的朋友。蘋果電腦 / macbook pro 教學 / macbook 使用技巧 (六月 2025)
Anonim

向大多数Mac用户提及OS X的Folder Actions实用程序,你可能会有点疑惑。文件夹操作可能不为人所知,但它是一个功能强大的自动化服务,只要被监视的文件夹经历以下更改之一,您就可以执行任务:文件夹被打开或关闭,移动或调整大小,或者添加了项目去掉或去掉它。

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

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

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

自动化事件

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

输入文件夹操作。其中一个预制的AppleScripts for Folder Actions被称为“新项目警报”。您可以从其名称中猜出,此AppleScript会监视您指定的文件夹。当新文件添加到文件夹时,AppleScript将显示一个对话框,宣布该文件夹有一个新项目,这是一个简单而优雅的解决方案。当然,这意味着我不再有借口不在新文件上工作,但一切都有其缺点。

创建文件夹操作

要开始使用我们的示例,您需要选择一个您希望在添加新内容时监视的文件夹。在我们的案例中,我们在本地网络上选择了一个共享文件夹,但它也可以是用于通过云同步信息的文件夹,例如Dropbox,iCloud,Google Drive或Microsoft的OneDrive。

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

  1. 右键单击要监视的文件夹。

  2. 从弹出菜单中选择“配置文件夹操作”。根据您使用的OS X的版本,它也可能被称为“服务”菜单项下的“文件夹操作设置”。为了使它更难找到,如果您安装了相当多的上下文菜单项,它也可能会列在“更多”项下。

  3. 根据您使用的OS X版本,您可能会看到可用文件夹操作脚本列表或“文件夹操作设置”窗口。如果看到可用脚本列表跳转到步骤8,否则继续执行步骤4。

  4. 将出现“文件夹操作设置”窗口。

  5. 单击左侧列表底部的“+”符号,将文件夹添加到“带有操作的文件夹”列表中。

  6. 将显示标准的“打开”对话框。

  7. 选择要监控的文件夹,然后单击“打开”按钮。

  8. 将显示可用的AppleScripts列表。

  9. 从脚本列表中选择“add - new item alert.scpt”。

  10. 单击“附加”按钮。

  11. 确保勾选“启用文件夹操作”框。

  12. 关闭“文件夹操作设置”窗口。

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

“文件夹操作警告”对话框最终会自行解除,因此如果您不喝茶,可能会错过通知。