13 从优胜美地开始支持javascript自动化。 如何使用javascript外部命令运行?(即相当于do shell scriptapplescript? javascript applescript — GJ。 source
7 如果您查看StandardAdditions.sdef。 菜单栏菜单:Windows- >库 双击:StandardAdditions 将下拉列表更改为Javascript。 您将看到许多脚本命令更改为 camelHump语法 app = Application.currentApplication() app.includeStandardAdditions = true; app.doShellScript('ls') — 马克亨特 source 您提供的示例是一个普通的OS X可执行文件 — -ls @Mark这是外部命令的do shell脚本,即shell命令不是applescript的一部分。您可以external用与Applescript相同的方式将其指向任何命令。Do shell script这正是所要求的..所以我错过了什么? — markhunte 它是要运行javascript方法等-我应该已经将此标记为重复 — user151019 2015年 @Mark,不,不是每个字句都运行JavaScript。OP希望运行do shell脚本,但要使用Javascript for Automation。如我的示例所示。Shell脚本是否在“脚本编辑器”中运行,该编辑器现在可以运行Javascript或Applescript。 — markhunte 2 @kenorb感谢您的编辑。它仅在10.10版中推出 — markhunte 2015年