如何在win7系统中批量更改文件名
答案:2 悬赏:10 手机版
解决时间 2021-02-09 20:46
- 提问者网友:记得曾经
- 2021-02-09 06:32
如何在win7系统中批量更改文件名
最佳答案
- 五星知识达人网友:等灯
- 2021-02-09 07:11
把要更名的文件放在同一个文件夹中。本文以E:\song\beyond文件夹下的所有mp3歌曲为例。这些MP3文件是直接从网上下载的,现在要去掉文件名中多余的部分,让其更简洁一致。
在”开始“菜单文本框中(或运行命令下)输入cmd,回车进入DOS命令行窗口。
输入“E:”回车,进入E盘,再输入"cd song\beyond",回车,进入目标文件夹。
输入“dir/b>1.xls",回车,就可以把所有文件的文件名输入到1.xls电子表格文件中。可以看到在beyond文件夹中多了一个电子表格文件1.xls。
打开1.xls文件。删掉第一行。
开始去掉文件夹中的DOS下不允许在文件名中出现的字符如空格、短横线、顿号等。用查找/替换去掉这些符号。再按要求去掉不需要的文字、增加需要的文字。
在B1单元格输入(1),向下填充;在C1单元格输入公式"=b1&".mp3",向下填充;在D1单元格输入公式="ren "&c1&" "&row()&"."&a1,注意空格不能掉。向下填充。结果如图所示。
把D列中的所有内容复制到记事本中。将记事本内容保存至beyond文件夹中,命名为"ren.bat"文件。
打开beyond文件夹。选中所有要改名的文件,对选中的第一个文件点右键,选择“重命名”,输入名称(1)。如果显示了扩展名,则输入名称为(1).mp3。按回车键,所有的文件名会变成一个序列。注意,不能改成其他文件名。否则产生的文件名中会产生空格,这是DOS下文件名中不允许的。
步骤阅读
10
双击beyond文件夹中的ren.bat文件。很快所有的文件将自动更改为所需要的文件名。删除1.xls和ren.bat两个文件。
在”开始“菜单文本框中(或运行命令下)输入cmd,回车进入DOS命令行窗口。
输入“E:”回车,进入E盘,再输入"cd song\beyond",回车,进入目标文件夹。
输入“dir/b>1.xls",回车,就可以把所有文件的文件名输入到1.xls电子表格文件中。可以看到在beyond文件夹中多了一个电子表格文件1.xls。
打开1.xls文件。删掉第一行。
开始去掉文件夹中的DOS下不允许在文件名中出现的字符如空格、短横线、顿号等。用查找/替换去掉这些符号。再按要求去掉不需要的文字、增加需要的文字。
在B1单元格输入(1),向下填充;在C1单元格输入公式"=b1&".mp3",向下填充;在D1单元格输入公式="ren "&c1&" "&row()&"."&a1,注意空格不能掉。向下填充。结果如图所示。
把D列中的所有内容复制到记事本中。将记事本内容保存至beyond文件夹中,命名为"ren.bat"文件。
打开beyond文件夹。选中所有要改名的文件,对选中的第一个文件点右键,选择“重命名”,输入名称(1)。如果显示了扩展名,则输入名称为(1).mp3。按回车键,所有的文件名会变成一个序列。注意,不能改成其他文件名。否则产生的文件名中会产生空格,这是DOS下文件名中不允许的。
步骤阅读
10
双击beyond文件夹中的ren.bat文件。很快所有的文件将自动更改为所需要的文件名。删除1.xls和ren.bat两个文件。
全部回答
- 1楼网友:夜余生
- 2021-02-09 07:50
在任何一个版本的windows中为某一个文件重命名并不复杂,你除了可以选中文件后,按f2更改选定文件名之外,还有很多种改名方法。但是怎样才能更改一组文件的文件名,使它们既能够保持一致,又能够在文件名中显示出次序呢? 一、用系统自带预置功能修改 在你的windows电脑上批量修改文件名是非常简单的。选择所有的文件,按f2,然后输入一下描述性的文本。之后用windows将会在每个文件名中加上一个唯一的序列数字。 这是一个相当快捷的解决方案,但是并不是很灵活,因为你不能自定义修改的方式。只能按照系统预置的方案来修改。 例如,你如何将当前的日期加在文件名中?或者你想替换掉文件名中的几个文字或字符(如一个拼写错误)。或者你想文件按照一个不同的重命名系统去修改,像这样file-a.jpg,而不是默认的file(1).jpg,就没有办法。 下面还有一种办法,那就是通过第三方软件程序来修改,这种方法就没有上述的烦恼。 二、使用excel或同类软件批量修改文件名 点击windows左下角的“开始”菜单,选择“运行”,输入cmd ,回车进入命令行。 2::用 cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入c盘中的pics文件夹。 cd cd pics 3:输入 dir /b 你可以看见当前文件夹目录下面全部文件的列表。 输入 dir /b > pics.xls 将的列表输出到pics.xls电子表格。 4::这时候打开excel或google docs电子表格,你会在第一列中看到刚才文件列表。 5:在旁边空白的列中,添加一个相应的function函数公式——例如,使用substitute可以来修改文件名中指定的字符,使用 concatenate() 和 date() 可以在文件名中加上日期,等等。 6::选中b1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。 现在,你原来的文件名在a列,你期望替换成的文件名在b列——我们现在要将它们转化为dos中的rename命令。 在c列,输入excel公式: =concatenate("ren ",a1, " ", b1) 点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。 7:选中c列,点击“复制”,在c盘pics文件夹目录下,创建一个rename.bat文件,将复制的内容粘贴进去。 8:现在我们已经基本要完成了。在c:pics下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。这个方法用熟练后对于处理文件的效率有很大的提升,很方便。如果只是简单地排序,可以使用第一种方法,如果对很多文件名有一定的要求,可以采用第二种方法来批量修改文件名
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯