ファイル名に番号をつけてリネームするバッチファイル

バッチファイル

#d688.zipのファイルがあった時に続きの番号から

setlocal enabledelayedexpansion
set col=1

for /f "delims=;" %%f in ('dir /b /o-n D:\e_up2\*.zip') do ( 
        set "col=%%~nf"
)
set count=%col:#d=%

echo %count%
timeout /t 11

for /f "delims=;" %%f in ('dir /b /on D:\e_up2\*.zip') do ( 
  echo nc = !count!
  ren D:\line\e_up2\%%f #d!count!.zip 
  set /a count=!count!+1
)

endlocal
timeout /t 11

bat

Posted by eightban