Как создавать папки по времени- с точностью до секунды или хватит с точностью до дня? Кстати, это не ошибка в вопросе: ИМХО должно быть
07 год
04 месяц
01 день
03 час
57 минуты
Из этих предположений решение
Код:

@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
FOR /F "usebackq delims=" %%f IN (`dir /b /a-d mod14_*.txt mod14_*.Zip 2^>nul`) DO (
Set Name=%%~nf
Set Name=!Name:~-12!
rem Получили имя директории до минуты
rem Если надо время до часа, то добавить следующую строку, иначе удалить или заремить
rem Set Name=!Name:~0,10!
rem Если надо время до дня, то добавить следующую строку, иначе удалить или заремить
rem Set Name=!Name:~0,8!
if Exist mod14_*!Name!*.?* (
md !Name!
Move mod14_*!Name!*.?* !Name!\ >nul
)
)