Windows系统下批量修改文件名的详细步骤(Excel+bat脚本+无需编程)

1.在任意一个盘中新建一个文件夹,把需要修改的文件全部放在该文件夹中。


2.在开始程序中点击运行,在进入CMD界面。


3.输入命令行“cd (文件目录)”然后回车进入文件夹目录,再输入命令行“dir /b>rename.xls"。


4.随后用Excel(建议使用Office,开始用的Wps,后来出问题换成Office了),打开文件夹中的rename.xls,你会发现文件名以全部罗列在A列中(你也可以用鼠标来调整文件名的顺序),你可以在B1列中输入1.jpg作为第一个文件文件名。


5.鼠标选中B1单元格,并在B1列的右下方,使鼠标光标变为+号时,拖动使所有jpg文件的右侧B列中都有文件名(就是Excel的填充功能,真心强大)。


6.鼠标选中C1单元格,并在编辑框中输入公式="ren "&A1&" "&B1,这个命令可以生成A1到B1文件名的替换脚本代码(一开始忘了等号“=”,Excel真心不熟)。


7.再次使用填充工具,将C列全部填充脚本代码,软件会自动替换A1、B1到A2、B2等等。


8.现在批处理脚本全部生成了,把C列全部复制下来,新建文本文件,将复制出的批量代码粘贴到文本文件,另存为,文件名命名为ren.bat,保存类型记得选择“所有文件”。


9.最后将脚本文件放入需要批量改名的文件夹中,双击运行,过一会文件名就能自动改回来了。


最后:对简单的改名任务,比如按照数字顺序命名文件,1.jpg,2.jpg,3.jpg....这个方法可以实现,无需编程基础。对于复杂的需求还是需要编程实现。推荐使用Python实现,网上代码多,调试也方便,适合新手,以后有机会再介绍

你可能感兴趣的:(批处理)