知识可羡,胜于财富,一起抱团学习!
将手机的照片导入电脑硬盘中永久保存,建了一个目录
C:\手机照片\2019\苏州运动体育公园201911
这样有利于照片查找,可是由于照片文件名是手机自动编排的,如果拷贝某图片到另一地方,可能就不知道这照片是在什么地方、什么时间拍摄的了,所以要给每一照片重新命名才行,让照片文件名能简单说明照片地点和时间,这么多的照片不能一张张去改名字,如何快速批量改名呢?
1、按 Ctrl+A 快速全选当前目录里所有照片
2、鼠标指向任一文件,点右键,进入 重命名
3、输入你要命名的 名字:苏州运动体育公园201911
4、完成重命名后,发现所有照片都有了同样的名字苏州运动体育公园201911 并且后面用括号自动编号以区别不同照片,批量衙命名成功!
工作中我们经常会遇到需要整理电子文档的名称的问题,比如这次主题教育中,需要上报的评价文件如下图:
这些文件名称后面的.docx是文件扩展名(filename extension)也称为文件的后缀名,是操作系统用来标记文件类型的一种机制。通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔。扩展名可以被认为是一个类型的元数据。
文件扩展名是早期操作系统(如VMS/CP/M/DOS等)用来标志文件格式的一种机制。在长文件名的状态下,文件的文件扩展名可以根据外壳(shell)或浏览器的设置表示为显示的或隐藏的。如果你看不到这个扩展名,请用下面的办法让你看得见它:
点击我的电脑进入,随便进入一个分区,例如:D盘
选择工具-文件夹选项,如图:
选择第二项,查看,如图:
拉动下拉框,找到隐藏文件类型的扩展名,取消隐藏扩展名即可,如图:
END
我在WINDOWS10上是这样做的:
在WINDOWS10左下角搜索框直接输入“文件资源管理器”回车:
进入文件资源管理器,点选查看,勾选文件扩展名,即可在文件夹看到文件的扩展名了。
现在在回到主题上来,要上报的文件名在我们这里已经很清楚了,由单位名构成,可上级想要我们将文件改为:
第七指导组-XX单位名称-10月评价报告.docx
的形式。
这11个名称改起来也不复杂,但是如果是几百个文件,改起来就很费时了。
下面跟着我用批处理程序 和 Excel 表技巧来解决这个问题:
一、在同目录下 , 1、建新一个文本文档:
2、给该文本文档取名为批处理.txt
3、双击这个文档,进入编辑状态:并输入:
DIR *.docx /b > rename.xls
这一行命令的意思是:将当前 目录下的所有扩展名为 .docx 的文件名列表写进一个电子表格文件(rename.xls)中。
/b 的意思 是光要文件名,不要文件的其它属性,比如日期等。
二、修改文档文件为批处理文件,并执行这个批处理文件。
1、右键批处理.txt文本文档,进入重命名功能对该文档重新命名:
2、将 批处理.txt 改为 批处理.bat ,注意,只是改了扩展名。
3、出现提问时,请选择 是 。
4、双击这个批处理文件 (批处理.bat),执行它。
执行后,我们发现在当前目录里多出来一个文件:rename.xls
5、双击 这个 文件(rename.xls)我们看到这是一个 Excel 电子表格,里面的第一列存放了当前是目录里的所有 扩展名为 .docx 的文件名。
6、同样道理,我们可将某一目录内的文件名全部提取到一个TXT文档。
我们来试一下:
右键批处理.bat 文档,进入编辑功能:
编写命令: DIR *.docx /B >LIST.TXT
保存后,我们双击批处理.bat 执行后,看到文件夹里多了个文档 LIST.TXT ,打开该文档:
我们看到,目录里的所有 扩展名为 .docx 文档名称全部在这个文本文档里。
是不是顺序不一样了,那么请看命令:
dir/b/on>按文件名排列.txt
dir/b/o-n>按文件名逆序排列.txt
dir/b/od>按时间排列.txt
dir/b/o-d>按时间逆序排列.txt
dir/b/od/tc>按创建时间排列.txt
dir/b/o-d/tc>按创建时间逆序排列.txt
三、批量修改文件名
1、打开前已经导入的电子表格文件:rename.xls
我们回到刚才的电子表格,在那个电子 表格的 A列已经列出了全部需要修改的文件名,现在我们在 B列 操作:
2、在 B1 单元输入公式:
="Ren "&A1&" 第七指导组-"&LEFT(A1,LEN(A1)-5)&"-10月评价表"&RIGHT(A1,5)
注:
Ren是文件重命名命令(后面要跟一个空格)
A1是原文件名
LEFT(A1,LEN(A1)-5) 拆分原文件名除去后面5个字符即除去 .docx 保留文件原来的名字
RIGHT(A1,5) 拆分原文件名 取后面5个字符即:.docx
" 第七指导组-"&LEFT(A1,LEN(A1)-5)&"-10月评价表"&RIGHT(A1,5) (前面加了个空格)从原文件名变为新文件名:
原文件名原文件名.docx
新文件名第七指导组-原文件名-10月评价报告.docx
3、下拉填充所有B列单元:
4、复制 B列单元内容: