Bat脚本批量修改文件名

摘要

摘要:想要下载学生答题卡图片,命名格式是姓名+成绩,但是自己所用的工具又没有一键下载功能,且下载的文件名称不符号我们的要求
工具中的姓名成绩信息
下载的答题卡
接下来我在演示时,使用的是我工作中遇到的问题,将图片格式由 “canvas_image (1).jpeg”修改为“姓名_成绩.jpeg”

一、批量提取文件名

1、打开我们存放图片的文件夹,在文件夹的路径栏输入“cmd”,点击回车,进入控制台
在这里插入图片描述
2、进入控制台,输入 “DIR . /B >LIST.xlsx” (该命令可提取文件夹中所有的文件名至名称为LIST.xlsx的表格中)以方便文件名的批量修改,下面两张图就是在控制台输入的代码和生成的excel图表。
在这里插入图片描述
在这里插入图片描述

二、使用excel处理已提取的文件名至想达到的目标文件名称

  • 注意:下载答题卡时的顺序,首先下载第一份最高分第一名的答题卡,下载的图片名称为canvas_image (1).jpeg;第二份第二名的答题卡,下载的图片名称为canvas_image (2).jpeg;依此类推,如下图左侧文件名称对应的学生姓名_成绩
    在这里插入图片描述
  • 在右侧表格中批量修改文件名
    ①A12:A21单元格写入ren;②把A1:A10内容copy到A12:A21并且两侧加引号;③把D1:E10的内容合并copy到C12:C21

在这里插入图片描述

②处excel语句   =""""&A1&""""
③处excel语句   =D1&"_"&E1&"分"

三、批量更换文件名

1、在完成上述工作后,我们就要生成 windows批处理文件了!选中A12:C21区域后,按住 ctrl + C 复制,在图片所在路径下新建一个文本文档,将复制的数据粘贴到文本文档中,如图所示:
在这里插入图片描述
2、接下来,在文本文档中选择文件,点击另存为,将此文件的编码格式修改为 ANSI 格式,将文件名修改为 ”rename.bat“。注意!文件后缀一定要改为 bat 格式!如图所示:
在这里插入图片描述
3、我们的批处理脚本已经生成完毕了,就在你的图片路径下,得到了它
在这里插入图片描述
最后要操作的就是双击 ”新建文本文档(2).bat“,我们的文件全部变成了我们想要的样子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值