批处理高手留步。。。。。。。。

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:08:58
帮我看看下面代码,帮我看看是哪里错了,帮忙改一下。不甚感激
@for /f %%a in ('dir /s/b *.txt') do (
@SET /a b=b+1
rename %%a,name%b%.txt
)

@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
SET b=0
for /f "delims=" %%a in ('dir /s/a-d/b *.txt') do (
set /a b+=1
echo rename %%a name!b!.txt & rem 如果可以把Echo去掉
)
pause>nul