Eu fiz o seguinte arquivo em lotes para classificar alguns arquivos, mas não sei por que isso não funciona:
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
O que deve fazer é,
procure por * 1 * 1 * se encontrado, renomeie-o para anyText1anyText1.anyfile
procure por * 1 * 2 * se encontrado, renomeie-o para anyText1anyText2.anyfile
procure por * 1 * 3 * se encontrado, renomeie-o para anyText1anyText3.anyfile
...