如题,想做一个批处理,用来修改log文件的,开始的时候有: api.txt, api1.txt, api2.txt, api3.txt, 然后用批处理修改为
api.txt--〉api1.txt, api1.txt--〉api2.txt, api2.txt--〉api3.txt, api3.txt--〉api4.txt
谢谢!
------解决方案--------------------------------------------------------
这个用编程语言很容易就实现了
------解决方案--------------------------------------------------------
也不知道搂主的文件总数是多少,我就算不超过1千个吧,写了个批处理,也不知道搂住那些日志存放的路径,所以搂主保存后放在文件所处的文件夹下运行就OK了
- BatchFile code
@echo offsetlocal enabledelayedexpansionfor /f "tokens=*" %%a in ('dir api*.txt /b') do (set fn=%%~naset /a fid=!fn:~3,3!+1ren %%a api-!fid!.txt)for /f "tokens=*" %%i in ('dir api*.txt /b') do (set nn=%%iset nn=!nn:-=!ren %%i !nn!)