Photoshop JSX 脚本 - 关闭 Photoshop

标签 photoshop jsx

如何使用 javascript 脚本语言关闭 Photoshop。

(我正在自动编写大量内容的脚本,并且我注意到由于某种原因,某些 ram 未释放每个新任务。我的希望是,在 X 数量的操作之后,我将完全关闭 Photoshop,以释放内存..它正在吃掉我所有的 8 个演出,然后打开 Photoshop 帮助并导致巨大的问题失败(实际上,说实话,它用垃圾填满了我的硬盘驱动器,直到我收到“硬盘驱动器已满”消息......(我认为它正在将内存转储到我的硬盘驱动器上的虚拟内存中?)......什么一团糟)

谢谢!!

最佳答案

我研究了一下 Photoshop JSX DOM,但找不到任何删除临时文件的神奇功能。

最接近您需求的是清除缓存:

app.purge(PurgeTarget.ALLCACHES);

但这并没有多大帮助。我试图找到一种从 JSX 调用 .bat 文件的方法,但还没有找到任何东西,而且,如果您正在运行 Photoshop,则无法从系统中删除 Photoshop 临时文件,尽管所有文档可能都已关闭。

将其放入 bat 文件中以清除临时文件夹。它可能会帮助您节省几秒钟,但我认为我帮不了什么忙。

cd %homepath%\Local Settings\Temp
del * /f /s /q /a r h

如果您可以自动执行生成 psd、关闭 Photoshop、清除温度并重复下一个的过程,那就太好了。如果没有,请向 friend 借一个外部硬盘或购买一个并将 Photoshop 的临时磁盘设置为该硬盘。与试图绕过它相比,它可能会为您节省更多的时间和麻烦。 Photoshop 可能会消耗一些资源,但如果它完成了工作,“致敬”并快速完成它。从长远来看,它会得到返回。

关于Photoshop JSX 脚本 - 关闭 Photoshop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1371435/

相关文章:

javascript - JSX 动态组件 - 未知属性

javascript - 如何在 JSX 中格式化日期?

javascript - ReactJS:使用 JSX 进行数据转换

macos - Photoshop 脚本在保存为 png 时忽略透明度 (Mac OS)

html - PSD 到 HTML/CSS 的转换

javascript - 脚本 Photoshop 差异混合模式

reactjs - 如何在 react 中注销

css - Div 布局 - 重复图像帮助

javascript - Photoshop Javascript 编码错误

javascript - react : How to open a newly added accordion item?