基本用法
批量修改文件名难吗?使用第三方工具还不够吗?为什么要使用Excel?
因为这次我们要修改的照片有些繁琐。有很多用字母和数字命名的照片文件,它们不能很好地区分谁的照片,因此现在我们需要用字母和数字命名。将文件修改为按名称进行组织,以便以后搜索。似乎您需要一个一个地修改它们。实际上,我们可以使用Excel快速修改它们。
第一步:使用DOS命令生成Excel文档:
首先进入存储照片的文件夹,然后按住键盘上的“ shift”按钮,然后右键单击该文件夹中的空白,然后选择“在此处打开命令窗口”。

然后输入“ dir / b> named.xls”(不包括引号,所有内容均以英文输入,下同,并且不再重复),然后按“ Enter”执行。

然后,将在此文件夹中生成一个名为named.xls的Excel文件,并将其保存在照片存储目录中。当然,前提是您已经安装了Office,否则生成将失败。
dir /b>rename.xls命令的详细说明
这里的目录是一个DOS命令,其功能是:
在磁盘的指定目录中显示全部或部分文件目录和子目录。显示的信息包括文件名,扩展名,文件长度,文件创建日期和时间。它还提供了显示的文件总数和剩余磁盘空间。简而言之,它是显示目录列表。
完整格式为:dir [D:] [PATH] [NAME] [[/ A] [:attrib]] [/ o:[sorted] [/ s] [/ b] [/ l] [/ c [h],可以执行部分内容。
在这里,我们不解释所有标签的含义,仅解释文本中涉及的部分,其中:
“ / b”的含义是:显示文件名和扩展名
“>”的含义是:指向并导出到指定位置
“ rename.xls”的含义是:将刚刚显示的文件名和扩展名导出到名为“ rename.xls”的Excel文件中。

第2步:删除多余的行数据:
这时,您将在C驱动器的pic目录中看到一个rename.xls文件。单击以打开此文件。我们将看到所有文件名都被整齐地排列了,但是其中一项是多余的。找到它,删除用“ rename.xls”填充的行。

第3步:自动填充数据:
选择单元格A1,右键单击并选择“插入整个列”,然后在最左侧插入新列。

在单元格A1中输入内容“ ren”,选择单元格A1,然后将鼠标置于单元格A1的右下角与单元格B2交叉的位置,然后在鼠标指针变为十字形后单击。不要释放,向下拖动以自动填充到最后一行(请参考B列中最后一行的位置)。

ren命令的详细说明
这是一个DOS命令,其功能是更改一个文件或一组文件的名称。完整格式为:ren [drive:] [path] filename1 filename2
[drive:] [path] filename1对应于驱动器号,文件路径,原始文件名,而filename2指定该文件的新名称。如果使用通配符(*和?),filename2也可以为多个文件指定新名称,并且在重命名文件时不能指定新的驱动器或路径。
第4步:填写与要修改到指定位置的每个文件相对应的文件名:
打开保存照片的文件夹,然后单击右下角将预览模式更改为“大缩略图模式”。然后参考预览图像,并与原始文件名所在的行一一对应地将要修改的每张照片的文件名填写到excel文档的C列中。

然后在D列中输入“ .jpg”(如果照片文件扩展名是“ .jpg”格式,则可以在D列中直接输入,然后自动填写。如果没有,则需要使用RIGHT函数以获取每个文件的扩展名,请在D列中输入“ = RIGHT(B1,4)”),然后自动填写到该行的末尾,以获取B列中每个文件的相应扩展名。


RIGHT功能
主要功能:RIGHT根据指定的字符数返回文本字符串中的最后一个或多个字符。
格式:RIGHT(text,[num_chars])
参数说明:文字代表要截取的字符串; num_chars表示给定的拦截次数。
应用示例:假设字符串“我喜欢王钦范的博客(Wang )”存储在单元格A38中,我们在单元格C38中输入公式:= RIGHT(A38,3),确认后,字符显示“ cn)”。
第5步:合并C和D列中的数据:
在单元格E1中输入数据“ = C1&D1”,然后自动填写到行尾。

然后选择E列,右键单击并选择“复制”。

选择C列,右键单击并选择“粘贴为值”。

最后,选择D和E列进行删除。
第6步:另存为文本文件并将其修改为批处理文件并执行:
将修改后的Excel文档另存为TXT文本文档格式

打开文件保存位置,并将其扩展名“ .txt”更改为“ .bat”,这意味着进行批处理。

将批处理文件移动到存储照片的文件夹中,双击执行该文件,您会发现所有文件的文件名都会立即更改。
高级用法
以上内容说明了如何使用Excel逐批修改文件名的基本用法。现在,让我们了解其高级用法,并与Excel功能配合使用,以实现更高程度的文件名自定义批量修改。
例如,上面我们将修改字母和数字的命名方法以按名称进行组织。现在,为了更井井有条,我们需要根据基本用法在该人的姓名后面添加一个日期。我该怎么办?
这时,我们将使用Excel的MID函数来实现。
第一步:使用DOS命令生成Excel初始文档:
与基本教程的前三个步骤相同,因此在此不再赘述
第2步:在单元格C1中输入功能命令:
这时,在单元格C1中输入“ = MID(B1,5,8)”,然后按Enter键以获取时间拍照,然后按该单元格的右下角并向下拉至行尾(与B列中行尾相对应)以自动填充。

MID功能
主要功能:从文本字符串中的指定位置返回特定数目的字符,该数目由用户指定。
格式:MID(文本,start_num,num_chars)
参数说明:text:必填,包含要提取字符的文本字符串。

start_num:必需,要在文本中提取的第一个字符的位置,文本中第一个字符的start_num为1,依此类推。
num_chars:必需,指定您希望MID从文本中返回的字符数。
应用示例:假设字符串“我喜欢王钦范的博客(Wang )”存储在单元格A38中,我们在单元格C38中输入公式:“ = MID(A38,2,8)”,确认后,将显示字符“像王钦范的博客”。
第3步:填写与要修改到指定位置的每个文件相对应的文件名:
打开保存照片的文件夹,然后单击右下角将预览模式更改为“大缩略图模式”。然后,将要修改的每张照片的文件名与原始文件名所在的行一一对应地填写到excel文档的D列中。

然后在E列中输入“ .jpg”(如果照片文件扩展名是“ .jpg”格式,则可以直接在E列中输入,然后自动向下填写。如果没有,则需要使用RIGHT函数获取每个文件的扩展名,请在E列中输入“ = RIGHT(B1,4)”),然后使用自动填充到该行的末尾以获取与B列名称中每个文件相对应的扩展名。

第4步:合并C和D列中的数据:
在单元格F1中输入数据“ = D1&C1&E1”(请注意顺序不能颠倒),然后自动填写到F列的末尾。

然后选择F列,右键单击并选择“复制”。

选择C列,右键单击并选择“粘贴为值”。

最后,选择D,E和F列进行删除。

第5步:另存为文本文件并将其修改为批处理文件并执行:
将修改后的Excel文档另存为TXT文本文档格式
打开文件保存位置,并将其扩展名“ .txt”更改为“ .bat”,这意味着进行批处理。
将批处理文件移动到存储照片的文件夹中,双击执行该文件,您会发现所有文件的文件名都会立即更改。

高级用法
如果还可以完成一些用于基本和高级的第三方批处理文件名修改工具,则大多数更复杂的修改可能不足以用于第三方批处理文件名修改工具。实际上,借助Excel的强大功能,我们可以实现相当复杂的文件名自定义和批量修改。
我相信,通过教程的基础和高级部分,每个人都已经基本掌握了Excel函数的基本用法,因此我们不会描述繁琐的修改过程。在高级教程中,我们将为您分享一些功能强大的函数使用方法,并希望您能彻底掌握它们。
LEN功能
主要功能:返回文本字符串中的字符数
格式:LEN(文本)
参数描述:文本是您要查找其长度的文本。空格将被视为字符。
应用示例:例如,单元格A1的内容为:IMG247.JPG,LEN(A1)-4表示取A1处数据的字符长度,然后从长度中减去4,即是,删除扩展名name.jpg(还包括“。”)之后的内容,即“ IMG247”。
VlOOKUP函数
此功能非常强大,但有点复杂。您可以在Office 365中访问有关此功能的官方视频教程,以获取最准确的官方教程(例如,如果由于时间太长而无法打开链接,则可以在Excel帮助的帮助中直接搜索此功能)。
主要功能:在表格或区域中按行查找内容
格式:VLOOKUP(要查找的值,要在其中查找值的区域,包含返回值,精确匹配或近似匹配的区域中的列号,指定为0 / FALSE或1 / TRUE)。
应用示例:通过零件编号查找汽车零件的价格。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-347414-1.html
我们也派军舰到他家去吧
大家的日子过得都不容易啊