首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从脚本中退出Illustrator和ExtendScript工具包?

如何从脚本中退出Illustrator和ExtendScript工具包?
EN

Stack Overflow用户
提问于 2015-05-20 09:48:38
回答 1查看 2.1K关注 0票数 4

我使用.jsx脚本打开Illustrator文件,修改它,然后保存和关闭它。脚本是从另一个程序调用的。脚本执行之后,我需要同时退出Illustrator和ExtendScript工具包软件。我尝试了以下代码:

代码语言:javascript
复制
    [...]
    document.close();
    app.quit(); // quitting Ai

插画师在脚本执行后很好地退出,但是ExtendScript工具包应用程序仍然打开,即使脚本被终止。

我通过Windows命令调用我的脚本:

代码语言:javascript
复制
"C:\Program Files\Adobe\Adobe Illustrator CS6 (64 Bit)\Support Files\Contents\Windows\Illustrator.exe" "C:\Users\user\Documents\Adobe Scripts\script.jsx"

那么,是否有人知道如何从脚本(或其他任何地方)退出ExtendScript工具包窗口。

脚本终止后,我可以在数据资源管理器窗口中看到一个名为“ExtendScript Toolkit”的应用程序对象,它带有一个.quit()函数,但是我不能从脚本中调用它,因为在执行' app‘时仍然是Illustrator。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-21 17:12:46

问得好。我不知道ESTK的#目标是什么。我试过ESTK,扩展脚本,所以不确定。如果ExtendScript有一个别名,我相信一旦您锁定它,您就可以毫不费力地退出。

好的,这就是怎么做的。

代码语言:javascript
复制
#target illustrator
//do stuff
app.quit()
#target estoolkit
//do stuff
app.quit()
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30346118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档