CODE: [Copy to clipboard]@echo off&setlocal enabledelayedexpansion set /a i=0 for /f %%i in (name.txt) do ( set/a i+=1 set n=00!i! echo !n! set n=!n:~-3! ren !n!.* "%%~i.*" )