Предположим, что все папки в текущем каталоге имеют имя, следующее за ddmmyyyy, как вы укажете.
Тогда это должно переименовать эти папки в yyyy-mm-dd
@echo off
setlocal enableDelayedExpansion
for /d %%F in (*) do (
set "folder=%%F"
ren !folder! "!folder:~-4!-!folder:~2,2!-!folder:~0,2!"
)
Использует простые операции с подстрокой в расширении переменной. Задержанное расширение должно использоваться, потому что расширение переменной происходит с блоком (в скобках).