如何批量修改文件名称
1、进入文件所在文件夹路径—》使用dir /b>rename.xls 这样文件夹里面问件的名称全部放在了rename.xls文件中,不支持rename.xlsx格式
2.这样文件名全部集中在A这一栏,然后从B1开始,编写函数:= SUBSTITUTE(A1,”_DATA_TABLE”,””)),从B1开始找到右下角的+号,下拉到B221,会出现以下结果:
但现在需要将公式全部提取出来形成.bat文件,所以对B1采用了加’’的方式,如下:
问题是:如果采用+号下拉的方式,A1这个值不会递增改变,如下:
所以,改用ctrl+H替换的方式:
结果如下:
然后将B1-B221这一列复制到当前目录下新建的substitute.txt文档中,使用ctrl+H:
然后将文件名该为ren.bat,点击运行发现不能使用,无限循环。。。。
于是乎,进行如下修改:
1、 在原文档中,B1-221处,修改为原来的公式形式:
2、 在C1处使用:=”ren ”&A1&””&B1,然后找到右下角的+,往下拉即可:
将C1-221的内容复制到ren.txt文件中,然后将其改为ren.bat,运行即可。
结果还是没成功,查到原因:=”ren ”&A1&””&B1 少了空格,应改为=”ren ”&A1&” ”&B1。然后运行成功。