用Excel和DOS命令批量修改文件名

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

原以为在电脑中给文件批量改名是非常复杂的事,到真正遇到想改名时才知道也不是很复杂。下面就介绍两种好用的改名方法:

一、在你的Windows电脑上批量修改文件名是非常简单的:选择所有的文件,按F2,然后输入一下描述性的文本。(如:输入“你好.jpg”)

Windows将会在每个文件名中加上一个唯一的序列数字。(则文件名将变为“你好.jpg”、“你好(1).jpg”、“你好(2).jpg”、“你好(3).jpg”、“你好(4).jpg”这一样式。

这是一个相当快捷的解决方案,但是并不是很灵活,因为你不能自定义修改的方式。因为它会全部生成默认的格式。

二、在介绍一种用电子表格和几个dos命令改文件名的方法:

1、点击Windows左下角的“开始”菜单,选择“运行”,输入c m d ,回车进入命令行。

2、用cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入C盘中的pics文件夹。

cd

cd pics

3: 输入dir /b 你可以看见当前文件夹目录下面全部文件的列表。

输入dir /b > pics.xls 将的列表输出到pics.xls电子表格。

4: 有趣的东西现在才开始。打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。

5: 在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE 可以来修改文件名中指定的字符,使用CONCATENATE() 和DATE() 可以在文件名中加上日期,等等。

6: 如上图,选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。

现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化

为DOS中

的rename命令。

在C列,输入Excel公式:

=CONCATENATE("ren ",A1, " ", B1)

点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。

7:

选中C列,点击“复制”,在C盘pics文件夹目录下,创建一个rename.bat文件,将复制的

内容粘贴进去。

8: 现在我们

已经基本要完成了。在C:pics>下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。

相关文档
最新文档