一、应用场景
比如,收到一堆照片,这些照片是用姓名命名的。现在需要把文件改为用学号(或身份证号)命名。
当然,有一个表格,这个表格中有姓名和身份证号的对应关系。
序号 | 姓名 | 工号 | 备注 |
1 | 张三 | 20230001 | |
2 | 李四 | 20230002 | |
3 | 王五 | 20230003 | |
4 | 赵六 | 20230004 | |
5 | 柳七 | 20230005 |
说明:实操这篇文章,需要你有一定的cmd基础和excel函数基础。
二、操作步骤
1.打开cmd,进入到该文件夹所在路径,使用dir命令获取全部的文件名。
2.按下鼠标左键并拖动,选中这些dir命令返回的文本,然后点右键即复制到内存,如下图。
3.把刚才复制的内容,粘贴到excel中,调整A列宽度。
4.使用excel的自动填充功能,获取文件名(含姓名)信息。
2023-09-24 20:02 596,231 张三.jpg | 张三.jpg | 张三 |
2023-09-24 20:02 776,464 李四.jpg | 李四.jpg | 李四 |
2023-09-24 20:03 841,965 柳七.jpg | 柳七.jpg | 柳七 |
2023-09-24 20:02 1,788,520 王五.jpg | 王五.jpg | 王五 |
2023-09-24 20:02 1,108,273 赵六.jpg | 赵六.jpg | 赵六 |
5.通过vlookup函数,通过姓名找到对应的工号。
2023-09-24 20:02 596,231 张三.jpg | 张三.jpg | 张三 | 20230001 |
2023-09-24 20:02 776,464 李四.jpg | 李四.jpg | 李四 | 20230002 |
2023-09-24 20:03 841,965 柳七.jpg | 柳七.jpg | 柳七 | 20230003 |
2023-09-24 20:02 1,788,520 王五.jpg | 王五.jpg | 王五 | 20230004 |
2023-09-24 20:02 1,108,273 赵六.jpg | 赵六.jpg | 赵六 | 20230005 |
6.使用excel函数,生成重命名的cmd命令行。
2023-09-24 20:02 596,231 张三.jpg | 张三.jpg | 张三 | 20230001 | ren 张三.jpg 20230001.jpg |
2023-09-24 20:02 776,464 李四.jpg | 李四.jpg | 李四 | 20230002 | ren 李四.jpg 20230002.jpg |
2023-09-24 20:03 841,965 柳七.jpg | 柳七.jpg | 柳七 | 20230003 | ren 柳七.jpg 20230003.jpg |
2023-09-24 20:02 1,788,520 王五.jpg | 王五.jpg | 王五 | 20230004 | ren 王五.jpg 20230004.jpg |
2023-09-24 20:02 1,108,273 赵六.jpg | 赵六.jpg | 赵六 | 20230005 | ren 赵六.jpg 20230005.jpg |
7.把生成的命令,复制到cmd窗口。
8.完成,文件名已改成工号。
三、总结
1.需要一定的cmd和excel函数基础。
2.量大才能体现优势,少量的改名就不必这么麻烦了。
3.搞懂原理后,其实很简单;当然,有人会说借助各种小工具软件。真正的高手,是无招胜有招,不需要借助任何工具,随便哪台电脑上都会有电子表格和cmd命令行。