命令提示符,文件名批量修改

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

1.1.运行命令提示符 (1)

1.2.使用命令查看文件夹 (1)

1.3.输出Excel文件列表 (1)

1.4.查看列表 (2)

1.5.使用函数 (2)

1.6.处理命令 (3)

1.8.8: 现在我们已经基本要完成了。在e:\1下输入命令rename.bat,然后回车,你会发现1

目录下的文件名已经按照你期望的方式全部被修改了。 (3)

1.1. 运行命令提示符

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

1.2. 使用命令查看文件夹

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

输入cd \

输入e:

输入cd 1

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

1.3. 输出Excel文件列表

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

导出后就在当前文件夹中

1.4. 查看列表

打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。

1.5. 使用函数

在旁边空白的列中,添加一个相应的function函数公式——例如:

使用SUBSTITUTE可以来修改文件名中指定的字符,将其中的19改成20,如果不够可以嵌套使用

使用CONCATENATE() 和DATE() 可以在文件名中加上日期,等等。

1.6. 处理命令

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

现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中的rename命令。

在C列,输入Excel公式:

=CONCATENATE("ren ","E:\1\(文件名)",A1, " ", B1)

此处我们要注意的是在ren后面是有一个空格的,A1和B1项中的引号处也是一个空格

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

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

内容粘贴进去。(或者直接在上面打开的那个cmd命令里面接着后面的执行就是了)

1.8. 完成执行

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

PS:关于如何建立BAT文件,我们可以在运行中输入notepad(或者右键新建记事本)将需要黏贴的内容黏贴完毕之后,点击另存为(名字).bat文件,或者直接将文件的拓展名改为.bat即可,将该文件存放在你需要修改的文件一起即可。

相关文档
最新文档