当前位置: 首页 > 系统文章

win7旗舰版批量修改文件名的技巧

时间:2014-11-12     来源:win10官网     游览量:

       在任何一个版本的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:
:这时候打开ExcelGoogle Docs电子表格,你会在第一列中看到刚才文件列表。
       5在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用 CONCATENATE() DATE() 可以在文件名中加上日期,等等。 
       6::选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。
      
现在,你原来的文件名在A列,你期望替换成的文件名在B——我们现在要将它们转化为DOS中的rename命令。
      
C列,输入Excel公式:
       =CONCATENATE("ren ",A1, " ", B1)
      
点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。
       7
:选中C列,点击复制,在Cpics文件夹目录下,创建一个rename.bat文件,将复制的内容粘贴进去。
       8:现在我们已经基本要完成了。在C:pics下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。这个方法用熟练后对于处理文件的效率有很大的提升,很方便。如果只是简单地排序,可以使用第一种方法,如果对很多文件名有一定的要求,可以采用第二种方法来批量修改文件名。 

返回网站首页
60

上一篇:win7旗舰版如何巧妙美化文件夹的图标


下一篇:windows系统如何快速获取文件路径

最新系统下载