IrfanView — маленький, легкий и очень функциональный. Отлично работает и портативном режиме. Есть поддержка работы через командную строку, есть русский язык и русский мануал.
Копипаста нескольких примеров из мануала:i_view32.exe c:\test.bmp /convert=c:\test.jpg
i_view32.exe c:\*.jpg /convert=d:\temp\*.gif
i_view32.exe c:\*.jpg /resize=(500,300) /convert=d:\temp\*.png
i_view32.exe c:\*.jpg /resize=(500,300) /aspectratio /resample /convert=d:\temp\*.png
i_view32.exe /filelist=c:\mypics.txt /resize=(500,300) /aspectratio /resample /convert=d:\temp\*.png
i_view32.exe c:\test.bmp /convert=c:\test_$Wx$H.jpg
i_view32.exe c:\test.bmp /resize=(100,100) /resample /aspectratio /convert=d:\$N_thumb.jpg
i_view32.exe c:\test.bmp aspectratio /convert=d:\temp\$T(%Y%m%d)\test_$Wx$H.jpg
i_view32.exe c:\test.bmp /convert=$D$N.jpg
i_view32.exe c:\*.bmp /convert=$D$N.jpg
i_view32.exe c:\*.jpg /advancedbatch /convert=c:\temp\*.jpg
i_view32.exe c:\test.bmp /transpcolor=(255,255,255) /convert=c:\giftest.gif
i_view32.exe c:\test.jpg /dpi=(72,72)