我有一个 bash 脚本,它将通过 ssh 在 Mac 上运行。该脚本需要已安装特定的网络驱动器。在 Mac 上,我通过在 Finder 中打开该驱动器上的文件夹“JPLemme”来安装该驱动器。这会安装驱动器,直到 Mac 晚上入睡。
显然,Finder 不能通过 ssh 使用,所以我想创建一个 AppleScript 来模拟我通过 GUI 所做的事情。我试过了:
tell application "Finder"
activate
open "JPLemme"
end tell
我收到以下错误:
execution error: Finder got an error: Can't get "JPLemme". (-1728)
我想我遗漏了一些明显的东西,但谷歌让我失望了。我也愿意接受更好的解决方案,例如直接安装驱动器;我已经避免了这种方法,因为我不希望 Mac 在我以意想不到的方式安装驱动器后再次尝试安装驱动器时窒息。(我不太喜欢 Mac 或 AppleScript ......)