Как массово изменить размер изображений при условии, что они больше заданных значений высоты и ширины?
На все вопросы о пакетном преобразовании изображений один ответ -  Imagemagick.
Конкретно в вашем случае может помочь: convert -resize 600x600\>  filename.jpg
Более подробна эта проблема разбиралась тут.
Я это делаю с помощью Picasa. Если в экспорте указать размер, она уменьшит те изображения, которые нужно, чтобы и ширина и высота укладывались в этот размер. Если размеры для ширины и высоты разные - не знаю.