Я сделал следующий пакетный файл для сортировки некоторых файлов, но я не знаю, почему он не работает:
    pause
    for /l %%x in (1, 1, 12) do (
    FOR /L %%G IN (1,1,24) DO (
    for /r %%a in (*%%x*%%G*) do copy "%%a" C:\anyPath\anyText%%xanyText%%G.anyfile
    )
    )
    pause
Что это должно сделать,
 
поиск * 1 * 1 *, если найден, переименуйте его в anyText1anyText1.anyfile
 
поиск * 1 * 2 *, если найден, переименуйте его в anyText1anyText2.anyfile
 
поиск * 1 * 3 *, если найден, переименуйте его в anyText1anyText3.anyfile
 
...
