Batch processing 在Photoshop中完成批处理后运行脚本

Batch processing 在Photoshop中完成批处理后运行脚本,batch-processing,photoshop,photoshop-script,Batch Processing,Photoshop,Photoshop Script,有没有办法在Photoshop中完成批处理后运行脚本 我创建了一个操作,通过Automation>批处理运行它,但我希望仅在批处理完成后运行其他脚本 有办法做到这一点吗?有。您需要将脚本添加为操作的一部分。然后,您的操作可以作为批处理过程运行: 选择你的行动,点击记录。从文件file>Scripts>my_script.jsx(或您所称的任何文件)加载脚本。脚本现在将运行。按停止,停止录制动作 现在,当您以批处理文件的形式运行该操作时,它将像以前一样运行,但随后会立即添加my_script.js

有没有办法在Photoshop中完成批处理后运行脚本

我创建了一个操作,通过Automation>批处理运行它,但我希望仅在批处理完成后运行其他脚本


有办法做到这一点吗?

有。您需要将脚本添加为操作的一部分。然后,您的操作可以作为批处理过程运行:

选择你的行动,点击记录。从文件file>Scripts>my_script.jsx(或您所称的任何文件)加载脚本。脚本现在将运行。按停止,停止录制动作

现在,当您以批处理文件的形式运行该操作时,它将像以前一样运行,但随后会立即添加my_script.jsx


只需确保您的脚本没有错误,否则根本不会录制。其次,别忘了停止录制动作,否则会引起反响。

是的。您需要将脚本添加为操作的一部分。然后,您的操作可以作为批处理过程运行:

选择你的行动,点击记录。从文件file>Scripts>my_script.jsx(或您所称的任何文件)加载脚本。脚本现在将运行。按停止,停止录制动作

现在,当您以批处理文件的形式运行该操作时,它将像以前一样运行,但随后会立即添加my_script.jsx


只需确保您的脚本没有错误,否则根本不会录制。其次,别忘了停止录制动作,否则你会有影响。

几个月后,我在另一个项目上找到了这个问题的答案

首先,您需要使用要运行的操作创建一个液滴:

文件→ 自动化→ 制造水滴

然后创建运行液滴的批处理文件:

对于“%C:\Folder\Images\u your\u Want\u Processed**”)中的%%a,请执行(启动“/w”C:\Folder\YourDropletName.exe“%%a”)


在批处理文件中,您可以包括操作的顺序并按顺序运行它们。

几个月后,我在另一个项目上找到了这个问题的答案

首先,您需要使用要运行的操作创建一个液滴:

文件→ 自动化→ 制造水滴

然后创建运行液滴的批处理文件:

对于“%C:\Folder\Images\u your\u Want\u Processed**”)中的%%a,请执行(启动“/w”C:\Folder\YourDropletName.exe“%%a”)


在批处理文件中,您可以包括操作的顺序并按顺序运行它们。

这就是我现在所做的,但它不会按照我原来的问题运行,因为脚本将在每个操作结束时运行,而不是在整个批处理结束时运行。例如,如果操作为:1。调整2的大小。更改为RGB3。运行脚本,我有1000个图像,如果我批量运行此操作,它将运行脚本1000次。我想做的是以批处理的形式运行操作,当批处理完成后,再运行脚本。对不起,我误解了。在这种情况下,不会。批处理文件过程假设您希望反复执行相同的任务,但没有任何功能(我知道)允许您在以后处理某些内容(作为额外任务)。您可能需要为它编写一个脚本,它将执行您想要的操作。这就是我现在拥有的,但它不会按照我最初的问题运行,因为脚本将在每个操作结束时运行,而不是在整个批处理结束时运行。例如,如果操作为:1。调整2的大小。更改为RGB3。运行脚本,我有1000个图像,如果我批量运行此操作,它将运行脚本1000次。我想做的是以批处理的形式运行操作,当批处理完成后,再运行脚本。对不起,我误解了。在这种情况下,不会。批处理文件过程假设您希望反复执行相同的任务,但没有任何功能(我知道)允许您在以后处理某些内容(作为额外任务)。你可能需要为它写一个脚本——它可以做你想做的事情。