Board logo

标题: [文件操作] 如何实现按创建日期批量重命名文件名!!!! [打印本页]

作者: 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

  1. @echo off
  2. for /f "delims=" %%a in ('dir/b/od *.bj') do (
  3.       set/a n+=1
  4.       call ren "%%a" "B%%n%%%%~xa"
  5. )
  6. pause
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2