DOS命令批量文件重命名

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

DOS命令+Excel=批量文件重命名

DOS命令+Excel=批量文件重命名

批量重命名,这个问题相信大家都会遇到过,特别是五一国庆什么时候出去玩了回来,数码相机一接,一堆照片,想要批量重命名,可能大家也会上网去搜这样的小软件。这里这个方法,大家就用电脑上已有的Excel加上强大的Dos命令就可以轻松实现批量重命名。

案例

在C:\mypictures目录中包含以下文件:002.jpg、003.jpg、004.jpg、005.jpg。要将它们分别改名为泰山风景1.jpg、泰山风景2.jpg、泰山风景3.jpg、泰山风景4.jpg。

第一步:

运行CMD打开“命令提示符”窗口,用cd命令进入文件所在目录(cd c:\mypictures),然后用“dir *.jpg /b>temp.bat”命令将当前目录中的JPG文件名输出到临时文件temp.bat 中。

第二步:

用“记事本”打开C:\mypictures中的temp.bat,全选并复制该文件中的内容,然后打开Excel,定位到A1单元格,右击选择“选择性粘贴→确定”(见图),在B1单元格中输入第一个文件的目标文件名(如“泰山风景1”),通过拖拽B1单元格右下角的填充柄在B列生成文件名序列,即“泰山风景1”、“泰山风景2”、“泰山风景3”……

第三步:

在C1单元格输入公式“="ren "&A1&" "&B1&RIGHTB(A1,4)”(不含外侧中文引号),然后通过填充柄在C列生成序列。选中C列中所有生成的序列,复制到 temp.bat文件中,覆盖原来的内容,保存退出。最后双击Temp.bat运行之,批量文件改名即告完成。

相关文档
最新文档