在应用程序启动之前运行Apple Script?

时间:2018-03-01 11:38:14

标签: macos applescript mount automator

想知道在OS X上启动应用程序时是否有办法运行一小段苹果脚本? 我有一个硬盘驱动器需要安装,以便应用程序正确运行。我已经做了这个苹果脚本:

on run
try

    do shell script "diskutil mountDisk disk2"

    delay 3
    tell application "Application"
        run
    end tell

on error
    tell application "Application"
        quit
    end tell
    set question to display dialog "Error." buttons {"OK"}
    set answer to button returned of question
    if answer is equal to "OK" then
        close
    end if

end try
end run

但是,即使这很有效,硬盘驱动器也会在应用程序启动之前旋转。 我想在启动时直接在真实应用程序前添加diskutil mountDisk disk2和延迟,这样我就可以在我的下载文件夹中双击该应用程序的文件。哪个将在打开应用程序中单击的文件之前运行该脚本。因此,每次下载新文件时,我都不必使用其他应用程序启动应用程序。这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

很快:

除非应用程序本身支持某些 inhook outhook 功能,否则