首页 > 其它内容 > 使用Excel、Bat文件实现批量重命名功能
2016
10-20

使用Excel、Bat文件实现批量重命名功能

在我们工作和生活中,会在WINDOWS平台遇到很多文件,有时候文件名的不如意,必须要重命名,才能符合标准,比如,数码相机拍摄的图片,开始DSC_ 开头的,但是具体内容是关于剪彩动工的,所以你要重命名一下,还有就是有的文件为了区分,需要在文件的名字后面加一个后缀,比如 手机浏览网页的时候不需要高清图,低彩的图片命名为  1_small.jpg,当这些文档数量很多的时候,你就需要批量重名的快捷方法。

工具/原料

  • CMD命令行,EXECEL
  • 批量重命名32版 或者 批量重命名64版,
  • 文件名和扩展名8.3知识

使用WINDOWS自带的功能批量重命名

  1. 1

    使用WINDOWS自带的功能批量重命名,适用范围小。

    如图,以下图片文件需要按序号重名,这些图片都是从百度图片上下载的壁纸,

    这样看的是不是需要重命名呢?

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 1
  2. 2

    按 CTRL+A 全选文件,这里全是图片,–单击鼠标右键–选择重命名

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 2
  3. 3

    接上图,出现如图,这些文件是壁纸,我就重命名 “壁纸.jpg”

    注意一定要后面的扩展名也要输入,不然就提示改变扩展名,没有扩展名,文件没有归属程序打开了

    输入完成 如图 

    文件名变成:壁纸.jpg  壁纸 (1).jpg…壁纸 (9).jpg 其它类型的文件一样处理。

    这就是WINDOWS自动重命名的方法,在不随意改变扩展名的情况下,为新名字后面加带括号加序号的名称。

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 3
    使用Excel、Bat文件实现批量重命名功能 - 小东 - 4
    END

使用WINDOWS CMD 修改扩展名

  1. 1

    首先,最简单的,使用 CMD 下 ren 命令,批量改变扩展名

    还是上一个步骤中的图片,将所有的 .jpg 图片 重命名为  .png 文件,

    只是重命名举例,并没有转换文件格式切记

    新建一个 TXT文档,输入如下内容

    ren *.jpg *.png

    保存

    重命名这个TXT文档为  改扩展名.bat

    如图

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 5
  2. 2

    加这个 .bat放入存放图片的文件夹,并打开运行,其它地方不要随便打开 。

    如图,执行完的结果

    这个命令 改变某一类的扩展名:ren  *.扩展名1  扩展名2

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 6
    END

使用WINDOWS CMD 和EXECEL修改文件名前缀

  1. 1

    注意本方法不适用于文件名中有空格的,因为CMD命令行识别空格会出错

    其次,改变文件名前缀方法,需配合EXECEL 实现

    如图,下列文件因日期错误需要将日期改掉

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 7
    使用Excel、Bat文件实现批量重命名功能 - 小东 - 8
  2. 2

    导出文件名到EXECEL

    进入CMD ,进入这个文件夹的目录,做这一步,尽量把文件放到硬盘根目录,比较容易查找

    输入命令:dir /b >C:\1.xls

    意思是将本文件夹内的文件名导出到C盘的1.xls文件内

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 9
    使用Excel、Bat文件实现批量重命名功能 - 小东 - 10
  3. 3

    将这些文件名复制到一个TXT文档内 替换日期

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 11
    使用Excel、Bat文件实现批量重命名功能 - 小东 - 12
  4. 4

    将替换后的内容复制到EXECEL表格里面,放到要重命名之前名称的后面,如图

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 13
  5. 5

    插入一列,全部加上 字符 ren

    全选 A列–右键–插入

    把 ren 填上,如图

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 14
    使用Excel、Bat文件实现批量重命名功能 - 小东 - 15
  6. 6

    将以上内容复制到一个 TXT 文档

    重命名这个TXT文档,为 重命名.bat,放到需要重命名的目录中

    运行  重命名.bat,

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 16
    使用Excel、Bat文件实现批量重命名功能 - 小东 - 17
  7. 7

    运行结果如下

    这个方法就是利用 TXT文档批量替换,EXECEL排版,CMD批处理命令执行

    使用Excel、Bat文件实现批量重命名功能 - 小东 - 18
    END

注意事项

  • 注意本方法不适用于文件名中有空格的,因为CMD命令行识别空格会出错
  • 以上方法,只适用于更改文件名前缀,扩展名,简单加带扩号的序号。

 

源:http://jingyan.baidu.com/article/67508eb4d181fc9cca1ce48b.html

最后编辑:
作者:管理员
这个作者貌似有点懒,什么都没有留下。