最近经常玩批处理(BAT):文件批量改名
2009/5/27 21:34:30
阅读全文(7481) | 回复(5) | 编辑 | 精华
刚DOWN了一部教程,100多个SWF文件,文件名1.swf,2.swf,....,n.swf,不直观,也不好排序,学完一课不好找下一课,批量改个名还得DOWN个工具软件,不如让BAT“威”一下,让DOS“重放光芒”: @echo offrem 批量将文件名由1,2,....,n格式的统一为001,002,...099,...n三位数字格式rem 启用延迟的环境变量setlocal enabledelayedexpansion for /l %%i in (1,1,99) do ( if %%i LSS 10 ren "%%i.swf" "00%%i.swf" if %%i GTR 9 ren "%%i.swf" "0%%i.swf")pause 简化一下(写做一行): for /l %%i in (1,1,99) do if %%i LSS 10 (ren "%%i.swf" "00%%i.swf") else (ren "%%i.swf" "0%%i.swf") BAT可谓老当益壮,很多情况下不便解决的问题,BAT起了非常大的作用,方便又快捷,非常喜欢用批处理解决日常电脑应用和编程方面的问题500)this.width=500'>
Posted by Qr on 2009/5/27 21:34:30
回复:最近经常玩批处理(BAT):文件批量改名
2009/6/4 8:19:22
个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
看不懂也要支持
Posted by 烟雨朦胧 on 2009/6/4 8:19:22
回复:最近经常玩批处理(BAT):文件批量改名
2009/5/30 16:00:20
个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
学习了 谢谢!!
Posted by hjx_221 on 2009/5/30 16:00:20
回复:最近经常玩批处理(BAT):文件批量改名
2009/5/28 8:10:58
个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
DOS脚本功能不如UNIX,UNIX更强大 以下为blog主人的回复: 知道UNIX强大,但不熟悉
Posted by 真不准 on 2009/5/28 8:10:58
回复:最近经常玩批处理(BAT):文件批量改名
2009/5/28 7:44:57
个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
今天端午节,多吃粽子啊。 以下为blog主人的回复: 端午节快乐!
Posted by 烟雨朦胧 on 2009/5/28 7:44:57
回复:最近经常玩批处理(BAT):文件批量改名
2009/5/27 23:38:36
个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
逆向: for /l %%i in (1,1,99) do if %%i LSS 10 (ren "00%%i.swf" "%%i.swf") else (ren "0%%i.swf" "%%i.swf")
Posted by Qr on 2009/5/27 23:38:36
发表评论: |