Я знаю, как это сделать с помощью оболочки Windows CMD после перехода в каталог файлов JPG.
Сохраните этот сценарий в файл BAT, например, renamer.bat
или в любую незарезервированную команду, и выполните его из командной строки.
setlocal enabledelayedexpansion set / a count = 0 for / f "tokens = *" %% a in ('dir / b / od * .jpg') do ( ren %% ArbitraryString ! count! .jpg set / a count + = 1 )
Исходя из вашего вопроса, звучит так, как будто вы также хотите переименовать каждый *.jpg
файл чем-то отличным от этого *.jpg
, что бы смешало ваши файловые ассоциации и сделало изображения утомительными для открытия. Если это ДЕЙСТВИТЕЛЬНО ИСТИНА, то замените строку Rename на:
ren %% ArbitraryString ! count!.! count! jpg