for %%a in (*.jpg) do for /l %%b in (11,1,30) do ren %%a %%b.jpg
这是我自己编的一个更改文件名的.虽然可以满足要求.但是运行过程中.因为循环嵌套的关系.调试过程中.会出现已经改过名以后的文件接着改名的现象.请高手指教如何改进!
这是我自己编的一个更改文件名的.虽然可以满足要求.但是运行过程中.因为循环嵌套的关系.调试过程中.会出现已经改过名以后的文件接着改名的现象.请高手指教如何改进!
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set nm=0
for /r %%i in (*.jpg) do (
set /a nm+=1
call ren "%%i" %%nm%%.jpg
)