标题: [文件操作] 如何实现按创建日期批量重命名文件名!!!! [打印本页]
作者: ggwwhh 时间: 2008-8-31 20:14 标题: 如何实现按创建日期批量重命名文件名!!!!
工作需要。。。某文件夹下随时产生新的文件。。。求一批处理。。。目的能按创建的时间先后批量重命名文件名。。。
例:该文件夹下有000212.bj 32165465.bj....等不规则的文件名,。。。。。批量按时间的重先到后批量更改文件名。。。为B1,B2,B3,B4。。。。
高手路过请拔P相助
[ 本帖最后由 ggwwhh 于 2008-8-31 21:37 编辑 ]
作者: pusofalse 时间: 2008-8-31 20:20
同样的帖子不必发两遍,只会落得个被删的结果。
这个哪里是对应文本处理类了?分明是文件操作。
描述模糊,扣分!重命名?太会概括了。。
作者: pusofalse 时间: 2008-8-31 21:42
- @echo off
- for /f "delims=" %%a in ('dir/b/od *.bj') do (
- set/a n+=1
- call ren "%%a" "B%%n%%%%~xa"
- )
- pause
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |