插入空白CD时运行AppleScript
我想在每次插入空白光盘时自动刻录具有相同内容的跨平台数据CD,并在完成后弹出它。为此,我创建了一个非常简单的AppleScript,它就是这样做的: do shell script "/bin/bash -c 'hdiutil burn ~/Desktop/catalog.iso'" 它可以从AppleScript编辑器中正常工作。如果我单击“运行”并且内部有一张空白CD,它会使用.iso中的数据刻录CD并在完成时将其弹出。 但是,如果我~/Desktop/burn.scpt在插入空白CD时选择“运行”作为默认操作,则不会发生任何事情。我实际上必须打开AppleScript编辑器并选择“运行”。如何让它实际运行脚本?