Задача может быть выполнена с помощью exiftool (для обновления EXIF) и ImageMagick (для создания эскизов).
Сначала давайте загрузим и установим / распакуем обе программы. Поместите exiftool в любую папку и включите его в PATH (папка Imagemagick была включена в PATH во время установки). Затем запустите cmd, перейдите в папку с изображениями и запустите
for /r %a in (*.jpg) do (Magick convert "%a" -resize 256x256 thmb.jpg & exiftool(-k).exe "-ThumbnailImage<=thmb.jpg" "%a")
или с% удвоенным для использования в .bat
for /r %%a in (*.jpg) do (Magick convert "%%a" -resize 256x256 thmb.jpg & exiftool(-k).exe "-ThumbnailImage<=thmb.jpg" "%%a")
объяснение
convert создает миниатюру в 256px thmb.jpg, а exiftool записывает ее в исходный формат .jpg.
Заметка
exiftool копирует исходный файл в .jpg_original, который должен быть удален после проверки успешного завершения обновления.