yes, look for Shrink-O-Matic, an Adobe Air standalone app, works great exactly for that, allowing quality / dimension batch modification, and it saves out copies, instead of overwriting.
Check it out here

Hey friends if you are looking for batch image converter then I have recommended you “ReaConverter”.
I have great experience of working with ReaConverter. It does prove really very helpful for me while I have a bunch of images and I need to convert and resize all of them. With the help of ReaConverter can convert them all at once.