Batch Imager
Executes a user-defined list of operations for many images at once.
Batch Imager is a dedicated batch image processor. That means its main and only purpose is to silently execute a user-defined list of operations for many images at once.
Using Batch Imager is quite straightforward. First, you make up a batch of images by adding files and folders to a long list. Then you define a script - a simple list of actions to perform on each image. Each action in the script has its own dialog window where you can setup all necessary parameters. And finally you click Run to start execution. The program allows you to add more than one operation of the same type to a single list of actions. That is, for example, you can have many Resize and Save commands in your script. Thus, in one pass, you can create multiple variations of each original image with different dimensions and compression quality.