使用Excel 和批处理实现批量更改文件文件名称

 

2022.1.1

              现在有这样的一个需求,相同的文件内容我需要另存为很多个不同文件名,都是htm格式的文件,如果是少量的可以直接另存为就可以了,现在有几千个文件如何高效完成这个工作呢?

 1、新建一个空白的Excel表格, 在首行单元格中分别输入index    20211226099   .htm      20211226141  ren          这样的几个字符和数字,现在要实现的是把index202112266099.htm   重新命名为 index20211226141.htm

2、再最后一列中输入 ==E1&" "&A1&B1&C1&" "&A1&D1&C1  变为这个效果:

3、然后再分别填充下面的多行单元表格,其中A列、C列、E列内都一样,B列步长为1递增,D列步长为1递增。

4、复制F列中的内容,保存到一个文本文件中,另存为rename.bat

        注意另存为的可不是文本文件,而是一个BAT 为扩展名的批处理文件

5、把这个bat文件放在当前的目录中,和那些需要重新命名的文件放在同一个目录中,然后双击该文件,就会弹出一个黑色的框子,瞬间消失后,文件名全部已经更改好了。

6、如此循环累加很快就处理好了。

这个实践中我们使用了批处理和Excel的一个字符串合并函数&,同样的方法可以实现word文档、Excel文档、PPT文档等所有文档的批量操作;
 

       

   如果希望视频通话,可以点击与我们聊天后,在再界面中点击视频按钮,就可以免费和我们通话了。如果这个界面挡住网页内容,可以点击最小化按钮,吧这个免费呼叫窗口最小化,就不影响了。




 

 

 

联系方式:

 

天津市奥赛德科技有限公司

 

天津市南开区鞍山西道445号兴科大厦637室

022-27452466

tiansw@tjosd.com 
www.tjosd.com