此循环过程是否可以在批处理文件中完成。 在循环中递增的变量然后连接以执行以下操作
VAR=1
Begin Loop
if exist ACHOU.VAR ren ACHOU.VAR ACHOU.VAR.ACE
VAR=VAR+1
if VAR =100 go to END
:END
答案 0 :(得分:2)
set /a VAR=1
:Loop
if exist ACHOU.%VAR% ren ACHOU.%VAR% ACHOU.%VAR%.ACE
set /a VAR=%VAR%+1
if %VAR% == 100 goto END
goto :loop
:END
更好的代码(完全相同):
for /L %%i in (1,1,100) do (
if exist "ACHOU.%%i" ren "ACHOU.%%i" "ACHOU.%%i.ACE"
)