Skip to main content
Participant
August 17, 2012
Question

Running multiple batch actions on the same folder? One Click?

  • August 17, 2012
  • 2 replies
  • 866 views

We run Actions on a group of images using CS4 with the File->Automate->Batch function. We use this to take, for example, 200 images from a set folder and run an "Action" to create a rendered 2D design and save it in a different location to the source image and add an extension to the file name, leaving the source image unaltered. 

The problem is that we then require to run this 20 times, each time, the difference is :- we want it to save to a different location and the "action" used is different because it changes the colour for example.

The desired output is:

FROM A JPEG ---> 20 folders (named as 20 different colours) and all our images rendered (as in our action) and saved into the 20 folders

So we have 20 versions of each image

Currently we simply set off the different actions in a batch separately, IE. 20 lots of batches to set off.

So for example:

* We have 200 jpeg images in folder

* We run a Batch function to run an "action" on all 200 images in folder to render into our design and add a blue colour overlay (this is all done in the action itself) and to save them to folder with the extension (BLUE) added to the filename.

* Once Photoshop finishes running this Action on the 200 images (wish it would beep or something to let you know it was finished) we then run a batch to run a different "action" on the same 200 images in folder to render the design and add a pink overlay and to save them in folder with the extension (PINK) added to the filename

And so on and so forth for the 20 different actions.

Is there a way we can instruct Photoshop to run all of these 20 actions (one after the other in a queue as it where) without having to "Babysit" Photoshop and ask it to run each one off ourselves manually?

Would we have to use JavaScript for this? We have no experience with JavaScript at all.

We are currently using Photoshop CS4, is there a easier way to do this on CS5 or CS6?

Kind Regards and Thanks in advance

Steven

This topic has been closed for replies.

2 replies

JJMack
Community Expert
Community Expert
August 17, 2012

Go to Russell Brown's web site abd download teh Plug-in Script Image Processor Pro. You shoule be able to do all you want in a single run.

JJMack
c.pfaffenbichler
Community Expert
Community Expert
August 17, 2012

Would we have to use JavaScript for this?

I think it would be advisable but (if you don’t mind risking getting less help) you could use VB or AppleScript depending on your platform.