给我留言 | 加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
| 学习榜样 | 古今学习模式与中外人才培养 | 基础学习 | 语言学习 | 人间美文 | 学习能力 | 学习工具 | 学习理论 |
您当前的位置:首页 > 快乐学习 > 学习工具

批量修改名字

时间:2009-12-08 13:34:50  来源:  作者:

 有的人说,批量修改名字谁不会,用批就行了~,可是,我现在遇到的问题是,我修改的是漫画~我从网上下下来的漫画都是以数字和E文命名的,而且很长~,打包发给人家,人家根本无从看起,因为顺序已经乱了,从网上看了下批量修改名字的批处理

以下这段是网上的
========================代码如下===========================
@echo off&setlocal enabledelayedexpansion
for %%i in (*.jpg) do (
set /a a+=1
ren %%i !a!.jpg
)

============================================================

看似这个问题已经解决了,但是,用了之后发现,我的漫画的排序全部乱了~~~,这叫人家怎么去看啊

没办法,只能改良下了.想了半天,发现DIR命令有能显示修改时间的参数:/od,于是就花了点时间写出了一下批代码
=====================代码如下===================================
@echo off&setlocal enabledelayedexpansion
dir /od /b *.jpg >1.txt
for /f "tokens=1 delims=" %%i in (1.txt) do (
set /a a+=1
ren %%i !a!.jpg
)
del 1.txt
=========================================================
这段代码的好处是不但解决了批量修改名字的问题,还按修改日期的顺序来修改名字,这样一来,漫画之类的有顺序的文件也能改了。

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
栏目更新
栏目热门