连接外部驱动器或磁盘时自动启动程序或操作


Answers:


4

Marco Polo可以根据连接的USB设备执行操作(您指定)。

编辑:不再支持MarcoPolo,但有一个维护的分支:ControlPlane


谢谢,它的确有效!配置Marco Polo的步骤:(1)创建上下文,例如DTVP(2)插入驱动器,为此上下文创建USB规则并将其置信度提高到100%(3)设置打开操作/Volumes/DTVP/Mac/DTVP.app。瞧!
pesche 2011年

1

可能最强大的解决方案是创建一个属性设置为的launchd作业:StartOnMount-boolean YES

StartOnMount <boolean>
此可选键使每次安装文件系统时都启动作业。

这就是Time Machine的工作方式(参见参考资料/System/Library/LaunchDaemons/com.apple.backupd-attach.plist)。

您需要检查所需的/Volume/...是否可用,但根据我的经验,它比使用文件夹操作更快。


这是一个关于launchd方法的有趣链接:macscripter.net/viewtopic.php?id = 32534
有人仍然使用你MS-DOS

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.