去掉图片名称开头的某些字符(文件自动批量重命名)

一、需求与效果图

二、代码

 1 :: haley 编写 160830 
 2 ::扩展本地环境变量延迟
 3 @Echo Off&SetLocal ENABLEDELAYEDEXPANSION
 4 ::循环遍历文件格式为png jpg  gif的文件(这里可以自己添加,可以改成需要修改的任何格式)
 5 FOR %%a in (*.png *.jpg *.jpeg *.gif) do (
 6 ::将文件名称赋值给name
 7 set "name=%%a"
 8 ::将字符串第六位到结尾的字符串重新赋值给name
 9 set "name=!name:~6!"
10 ::用修改后的字符串作为文件的名称
11 ren "%%a" "!name!"
12 )
13 ::退出
14 exit

 三、使用方法

1.在图片所在的文件夹里,新建一个文本文档,将以上代码复制进去,然后保存为  trim6.bat(注意后缀一定要是bat)。

2.然后双击刚才新建的文件。

四.其他

 4.1 其他文件改名:如果需要对其他文件改名,可以在代码第5行里面修改后缀。

 4.2 前缀个数修改:代码第9行改为你需要的数量

posted @ 2017-03-03 10:51  HALEY168  阅读(2521)  评论(0编辑  收藏  举报