Skip to main content
Participant
April 7, 2008
Question

Resume Batch Process After Action Stop

  • April 7, 2008
  • 5 replies
  • 4017 views
I have an action in Photoshop that includes two different stops to allow the user to make adjustments to the image. I would like to run this action on multiple files, but the whole batch process stops when the action stops.

How can I make Photoshop (and/or bridge) resume processing the remaining images after the user completes the adjustments?
This topic has been closed for replies.

5 replies

Stephen Marsh
Community Expert
Community Expert
February 25, 2023
Participating Frequently
April 8, 2008
Mike:

As you now know, this workflow cannot be automated due to the embedded STOPS:
* Open an image fle
* STOP
- Levels
- Mask
* STOP
- Tweak background
* Save as .psd
* Flatten
* Save as .jpg
* Close
* [repeat until all image files processe]

...but consider this possibility:

Open all (or some) candidate image files via Bridge, File > Open, Drag/Drop into PS Window. Then on each:
* Levels
* Mask
* Tweak background
* Minimize window when done
* Go onto the next open file

When all image windows minimized (signfying completion of tweaking), play a new action (e.g., "Save files") that would consist of two Automate > Batch steps:
* Batch step 1: play [new] action "Save as .psd"
Source: open images
- save files in .psd format in a folder of choice
* Batch step 2: play [new] action "Open .psd, flatten and save as .jpg"
Source: folder of just saved .psd files
- flatten each and save in .jpg format in a folder of choice

Kind of a bass ackwards approach, but once setup was complete it would offer a 1-click solution to batch saving the files in the format and folders desired.
Charles91
Known Participant
February 25, 2023

Hello There, 
15 years after this post, is there a new 1-click way to do this ?

 

-CC

Participant
April 8, 2008
Thanks for the replies.

The action includes two stops. The first is to allow the user (me) to adjust levels and use the airbrush to complete a mask. Since the portion of the photo that is being masked changes with each individual image, I don't think I can automate this.

The second stop is to allow the user to airbrush the background for a more realistic end result. This again cannot be automated as far as I know.

The action then finishes by saving once as a psd (to maintain layers), flattening the image, and saving again as jpg in a different folder.
Known Participant
April 8, 2008
You can stop for the interactive levels adjustments then continue on with the
script. You can't for stuff like airbrushing or drawing.

-X
--
for photoshop scripting solutions of all sorts
contact: xbytor@gmail.com
Inspiring
April 8, 2008
I think the script Danny is referring to is this one http://ps-scripts.com/bb/viewtopic.php?t=290.

Also as Danny points out you may be able to let the user make adjustments without using the stop command (or Andrew's script) by turning on the 'toggle dialog on/off' icon in the action panel next to the step that needs user interaction.

Mike
Participating Frequently
April 8, 2008
Once a batch process is interrupted by a STOP commaand, there is no way ## with native Photoshop or Bridge to resume the batch process with the next image.

What are you stopping to do? Depending on what it is, there may be a workaround.

## A few years ago Andrew Hall crafted a script based workaround for this limitation, but I don't know if it is still available at www.ps-scripts.com.