使用applescript检测USB pendrive插入

使用applescript检测USB pendrive插入,applescript,automator,Applescript,Automator,我想在用户插入具有特定名称的pendrive时执行automator脚本。 我该怎么做呢?Applescript和automator无法做到这一点。但是,启动可以。Launchd可以监视文件夹,如果文件夹中发生更改,则Launchd将运行您的命令。在您的情况下,您可能希望查看/Volumes文件夹。当你挂载USB驱动器时,它的挂载点就是那个文件夹。因此,您需要为自己编写一个launchd plist文件,您的命令可以是运行automator脚本。只需谷歌搜索更多关于launchd的信息。我进行了

我想在用户插入具有特定名称的pendrive时执行automator脚本。
我该怎么做呢?

Applescript和automator无法做到这一点。但是,启动可以。Launchd可以监视文件夹,如果文件夹中发生更改,则Launchd将运行您的命令。在您的情况下,您可能希望查看/Volumes文件夹。当你挂载USB驱动器时,它的挂载点就是那个文件夹。因此,您需要为自己编写一个launchd plist文件,您的命令可以是运行automator脚本。只需谷歌搜索更多关于launchd的信息。我进行了快速搜索,并提供了您所需的大部分信息。

Applescript和automator无法做到这一点。但是,启动可以。Launchd可以监视文件夹,如果文件夹中发生更改,则Launchd将运行您的命令。在您的情况下,您可能希望查看/Volumes文件夹。当你挂载USB驱动器时,它的挂载点就是那个文件夹。因此,您需要为自己编写一个launchd plist文件,您的命令可以是运行automator脚本。只需谷歌搜索更多关于launchd的信息。我做了一个快速搜索,提供了您需要的大部分信息。

除非我遗漏了什么,否则我相信Applescript实际上可以做您想要的事情。每当装入卷时,
文件夹操作
侦听
目录(根据)将运行。然后,您可以运行一个shell脚本(或其他方法),检测装入的驱动器是否是您的驱动器,如果是,则运行您的工作流(或者更容易,如果不是,则退出)。

除非我遗漏了什么,否则我相信Applescript实际上可以做您想要的事情。每当装入卷时,
文件夹操作
侦听
目录(根据)将运行。然后,您可以运行一个shell脚本(或其他一些方法),检测装入的驱动器是否是您的驱动器,如果是,则运行您的工作流(或者更容易,如果不是,则退出)。

什么都没有,我不知道从何处开始。你认为我为什么在这里问这个问题。我认为你在这里发帖是因为你对这个地方的看法是错误的。在这里,你应该做一些工作自己,然后当你陷入困境。我们不是来为你寻找关于某个主题的资源的,你可以自己做同样的事情。如果你不能回答,不要浪费时间写无用的评论,贾斯珀。没什么,我不知道从哪里开始。你认为我为什么在这里问这个问题。我认为你在这里发帖是因为你对这个地方的看法是错误的。在这里,你应该做一些工作自己,然后当你陷入困境。当你可以自己做同样的事情时,我们不是来为你寻找关于某个主题的资源的。如果你不能回答,不要浪费时间写无用的评论,Jasper。我为这个问题添加了另一个答案,因为我认为你可以用Automator做这件事。如果我遗漏了什么,你能告诉我吗?我为这个问题添加了另一个答案,因为我认为你可以用Automator来做这件事。如果我错过了什么,你能告诉我吗?