批量给照片命名步骤
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一步,准备工作
1、导出你的学生的名字和身份证号比如:book1备用(姓名在A列,身份证号在B列)。(一是后面要用,二是可以按此顺序照相)
2、按你想要的顺序照好照片,并保存的相应的文件夹中。
第二步:提取照片的名字。
把以下代码复制
@echo off
dir /a-d /b >./照片名.txt
在照片文件夹中,新建文本文档,并打开,把上面代码粘进去。保存
把新建文本文档.txt的扩展名改成bat,即把.txt改成.bat。保存。
双击该bat文件,这时你会看到生成了一个照片名.txt的文件,打开它,你会看到照片的名字就按顺序提取出来了。
第三步,复制照片名进电子表。
直接在照片名.txt文件中复制到book1C列即可。
第四步,在book1中运用查找替换功能把.jpg换掉。只有文件名。比如:100-7471.jpg换成了100-7471
第五步,照片想命的名字的命名。
在D2单元格里输入=B2&".JPG" 并下拉让所有的学生身份证号加上.jpg在D列显示。这时这一列的结果会是这样子的:420682************.JPG
第六步,编辑批处理命令
在E列输入(="ren "&C2&".jpg "& D2)复制括号内的不含括号。和第五步一样,所有学生批处理命令都做好。这时的结果会是这样子的,ren 100_7471.jpg 420682************.JPG
现在离成功只有一步之遥了!~
最后一步:
把E列里的数据复制到一个新的文本文档,随便命个名字,其扩展名为.bat. 比如文档.bat
现在双击这个新的扩展名的bat的文件试试!~
看到奇迹了吗?