当前位置: 首页 > 知识库问答 >
问题:

从JavaScript for Automation(JXA)脚本中退出Mac应用程序

羊舌诚
2023-03-14

退出Mac应用程序的AppleScript方法是:

tell application "iTunes"
  quit
end tell

如何退出JavaScript for Automation(JXA)应用程序?

共有1个答案

邹祺然
2023-03-14

使用JavaScript退出应用程序以实现自动化是这样做的:

var itunes = Application('iTunes');
itunes.quit();

(请注意,Application调用/Application目录中查找。那里的任何应用都可以通过名称调用。)

 类似资料:
  • 启动Mac应用程序的AppleScript方法是: JavaScript for Automation(JXA)中的等效项是什么?

  • 问题内容: 用代码退出Java应用程序的最佳方法是什么? 问题答案: 您可以用于此目的。 根据oracle的Java 8文档: 终止当前正在运行的Java虚拟机。参数用作状态码;按照惯例, 非零状态代码表示异常终止 。 此方法在类Runtime中调用exit方法。此方法永远不会正常返回。 该调用实际上等效于该调用:

  • 我有一个简单的电子应用程序,我想在多个平台上运行。我从git挂钩启动应用程序。我有多个特定于平台的应用程序包发布到npm。windows路径运行良好。下面是我的windows commit msg钩子脚本(它运行我的electron apps.exe,效果很好): 我在mac上安装了这个git钩子脚本(它不起作用)。 当mac钩子运行时,它会出现以下错误: 看起来我可能试图在mac上错误地启动这个

  • 问题内容: 如何从其线程之一退出整个Python应用程序?仅终止调用它的线程,所以没有帮助。 我不想使用解决方案,因为这不是很干净。 问题答案: 如果除主线程之外的所有线程都是守护进程,则最佳方法通常是thread.interrupt_main()-任何线程都可以使用它在主线程中引发a ,这通常会导致从主线程中合理地干净退出(包括主线程中的终结器被调用等)。 当然,如果这导致某些非守护进程线程使整

  • 我们正在运行一个性能测试脚本。它执行并产生结果,但之后它只是挂起(无限等待),显示JVM应该已经退出,但没有退出 完整执行日志- 操作系统- java版本- jmeter版本-5.3 感谢您的指导!

  • 问题内容: 我有一个非常简单的问题,但是我没有使用Mysql从SP退出任何简单的代码。谁能和我分享该怎么做? 问题答案: