IrfanView has excellent Batch Processingbatch processing abilities.
Irfan View http://img264.imageshack.us/img264/4430/uploadm.jpg
IrfanView also supports command line operations
i_view32.exe c:\myimages\*.tif /convert=c:\images\*.jpg
Here's the link to Command line manual