本帖最后由 悬崖之树 于 2013-2-16 20:27 编辑
下面的代码可以将批处理所在的目录下的所有txt文件重命名为01.txt 02.txt……(最多可以 重命名99个哦,超出将出错!!)- @echo off & setlocal enabledelayedexpansion
-
- set n=99
- :s
- set /a n+=1
- set m=%n:~-2%
- if %n% gtr 100 goto :eof
- for /f "delims=" %%i in ('dir /a-d /b *.txt') do (
- call :s
- ren "%%i" !m!.txt
- )
- pause
复制代码
|