Я пытался создать командный файл, чтобы переименовать мои файлы в:
"Foldername_01.jpg, Foldername_02.jpg, et c ..."
но мой вывод переименовывает первый файл как "% ~ dp00.jpg", а остальные возвращают ошибку
"Дубликат файла существует, или файл не найден"
Мой код:
@echo off
set /a count = 0
for %%a in (*.jpg) do (
set /a count+=1
ren "%%a" "%%~dp0_%count%.jpg"
)
pause
Я не понимаю, почему переменная count не добавляет 1 из каждой записи и что файл переименовывается в "% ~ dp0 + count + .ext ", а не его" имя папки + count + .ext "