I use various Photoshop actions to batch-save my master files ready to deliver to clients as flatenned CMYKs.
The actions typically involve flattening the layers, resizing, converting to CMYK, final sharpening for repro, stripping any Alpha chanels or Paths and so on.
This is where I run into trouble sometimes.
If the action includes, say, "remove Path 1." and one of the files in the batch happens not to have any Paths anyway, the Photoshop action will stop and give you an error, because it's trying to delete something (the Path) that is not there.
I can't see an option such as "if this condition is True...do this...else...do that" which is normal in any programing language.
The only way round I've found is the option for Photoshop to write the errors as a log file, in which case it will continue the batch action till the end, and leave the files affected open for you to deal with them individually.
This if fine if it only affects a couple of files, but what about a situation where you have, say 300 files to process, and 20 per cent give error.
There may be an easy solution to this, rather than segregating files into different folders depending on content. Anyone knows?
I also have Quickeys, maybe convining a Quickeys script and Photoshop actions?
Edward