编写bat文件批量重命名照片名字

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:47:42
我手机照出来的照片名字如:2009-3-24-00008.jpg!我传到QQ空间里面去,会被系统截成2009-3-24-0000 也就是说把后面的8截掉了! 因为照片有很多,我想批量删掉中间的几个0,如2009-3-24-008.jpg或2009-3-24-0008.jpg,请问高手我应该如何编写bat批处理文件!3Q! 使用第三方软件能改,这我知道!
一楼:我已经说了“使用第三方软件能改,这我知道!”表明我要的是编写bat批处理文件命令的方法!不是希望大家告诉我有哪些软件能达到我的目的!O(∩_∩)O谢谢 ! 二楼:方法中不要提到第三方软件的,我想要的是 bat批处理文件的内容!O(∩_∩)O谢谢!
@@@@@@@@是的,日期只有2009-3-24,从 2009-3-24-00001.jpg 到 2009-3-24-00083.jpg !四楼,我尝试了你提供的代码,结果仍不是我想要的:没有日期,请帮我把不变的年月日加进去!

http://www.skycn.com/soft/9011.html

拖把更名器,安装后,选中要更改的全部文件,右击鼠标
拖把更名器,规则中自己填写就可以了

用#号来代替要生成的序号

其实是可以的 就关乎到用bat语句里的字符串截取 再组合
最用用rem语句去调用改名 不过你既然以应用为主,直接用软件吧

那语句麻烦极了

set /a jk=0
:a
ren *.jpg %jk%.bat
set /a jk=%jk%+1
goto a
就是把所有为JPG格式的文件全部改成从1.jpg到XXXX.jpg的文件

从 2009-3-24-00001.jpg 到 2009-3-24-00083.jpg 用
@echo off
for /l %%i in (1,1,9) do ren 2009-3-34-0000%%i.jpg 2009-3-34-00%%i.jpg
for /l %%i in (10,1,83) do ren 2009-3-34-000%%i.jpg 2009-3-34-0%%i.jpg

文件属性随心变 V3.5
绿色环保软件;支持多种文件类型;支持多个目录;可以批量更改文件扩展名,文件属性,文件名称与文件日期;可以批量删除某一类型的文件;可以批量修改照片日期;可以批量更改目录属性与日期;可以批量更改目录名称;支持文件浏览右键菜单操作。
http://www.aslike.net/showsoft.asp?id=96