Win32 Batch Script 001..100 increment
인터넷을 아무리 뒤져봐도 더 깔끔한 방법이 안 보인다...
linux면 더 formating이 되는데...
windows 에서는 보이지 않는 듯 하다...
--- batch.bat
@echo off
set /A "VAR=0"
:start
set /A "VAR+=1"
IF /I %VAR% LEQ 9 (
goto :add00
)
IF /I %var% LEQ 99 (
goto :add0
)
goto :add
:add00
rem @echo on
rem echo 00%VAR%
rem @echo off
IF /I %VAR% GEQ 100 (
goto :end
) ELSE (
goto :start
)
:add0
rem @echo on
rem echo 0%VAR%
rem @echo off
IF /I %VAR% GEQ 100 (
goto :end
) ELSE (
goto :start
)
:add
rem @echo on
rem echo %VAR%
rem @echo off
IF /I %VAR% GEQ 100 (
goto :end
) ELSE (
goto :start
)
:end
SET /A VAR=0
Rename
--- start ---
@echo off
set /A "VAR=0"
:start
set /A "VAR+=1"
IF /I %VAR% LEQ 9 (
goto :add0
)
IF /I %var% LEQ 99 (
goto :add
)
goto :add
:add0
rem @echo on
rename "Prison Break S01E0%VAR% 720p BluRay nHD x264 haNc3.smi"
"Prison.Break.S01E0%VAR%.BDRip.x264-FGT.smi"
rem @echo off
IF /I %VAR% GEQ 100 (
goto :end
) ELSE (
goto :start
)
:add
rem @echo on
rename "Prison Break S01E%VAR% 720p BluRay nHD x264 haNc3.smi" "Prison.Break.S01E
%VAR%.BDRip.x264-FGT.smi"
rem @echo off
IF /I %VAR% GEQ 100 (
goto :end
) ELSE (
goto :start
)
:end