我爱模板网 > 建站教程 > DOS教程,linux教程 >  批处理DOS命令批量修改文件名正文

批处理DOS命令批量修改文件名

    经常有一个需求,就是批量修改文件名,而且文件很多,一个一个改不方便。网上有很多批量修改文件名的软件,这里,我爱模板网分享个用dos命令批量修改文件名的方法:

    1、将所有要重命名的文件名放入一个文件夹,如images文件夹内

    2、在images文件夹下新建一个记事本,在里面加入下面的代码,保存后,改名:c.bat。
dir /a-d /b *.jpg>src.txt
echo 收集文件名成功!
pause
    3、双击c.bat运行,会检测所有的.jpg文件(也可以是其他类型的文件,将上面的*.jpg改成其他扩展名即可)。

    4、这时候会生成一个src.txt,里面是所有images文件夹下的.jpg文件的文件名。等下修改的时候,读取的就是这里面的文件名。

    5、和第二步一样,新建个r.bat,在里面加入代码:
@for /f %%s in (src.txt) do (
if exist %%s for /f %%d in (des.txt) do (rename %%s %%d)
)
echo 操作成功!
pause
    6、双击r.bat,就会批处理将文件名由aa.jpg改成aa.jpg.jpg,还会生成一个des.txt,里面是修改后的所有文件名。


部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:没有了 下一篇:终极dos批处理for循环命令详解
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢