Код:

@echo off
set "folder=C:\Test"
set "name1=новое имя для 1-го файла"
:: Если 1-ый файл не надо переименовывать, тогда
:: set "name1="
set "name2=новое имя для 2-го файла"
:: Если 2-ой файл не надо переименовывать, тогда
:: set "name2="
pushd "%folder%"|| exit/b 1
for /d %%i in (*) do (
pushd "%%i"&& (
setlocal
for /f "skip=1 delims=" %%j in ('
2^>nul dir/a-d/b/o-n
') do (
if not defined bool1 (
if not defined bool2 (
if defined name2 (
rem Переименовываем 2-ой файл:
ren "%%j" "%name2%%%~xj"
)
set bool2=true
) else (
if defined name1 (
rem Переименовываем 1-ый файл:
ren "%%j" "%name1%%%~xj"
)
set bool1=true
)
)
)
endlocal
popd
)
)
popd
exit/b 0