TTEP.CN > 故障 >

用DOS命令来给文件批量修改文件名 dos如何批量修改文件名称方法

用DOS命令来给文件批量修改文件名 dos如何批量修改文件名称方法 一般来说,当我们需要修改文件名时,就可以右击文件,选择右键菜单中的“重命名”项,此时,文件名处就会变成可编辑状态,直接对文件名进行修改,然后在窗口空白处点击鼠标左键,即能完成该文件名的修改。


  提示:


  1.缓慢双击文件的文件名部分,也可使其变为可编辑状态。


  2.有的用户在文件夹选项中设置了让系统显示文件的全部名称,这时就要注意在修改文件名时,不要更改文件的扩展名(即文件名中“.”后面的部分),否则文件将不能被正常打开。


  我们面对的《小兵传奇》可不是仅仅只有十来个文件,如果一个个修改,那可得累个半死。而实际上,如果你使用的操作系统是Windows XP,那就可以使用其内置的功能,实现文件名的批量修改。


  首先将所有需要进行文件名修改的文件移动到同一文件夹内,按“Ctrl+A”,全选所有文件, 将光标移到选区上方,点击鼠标右键,在右键菜单中选择“重命名”。此时,第一个文件的文件名变为可编辑状态(如图1),按照修改单个文件名的方法修改,例 如将文件名改为“小兵传奇”,在空白处点击鼠标左键后,所有的文件都会随之发生变化,依次为“小兵传奇”、“小兵传奇 (1)”、“小兵传奇 (2)”……“小兵传奇 (n)”,瞬时实现了文件名的批量修改。





  图1 全选后只需修改第一个文件名


  当然,WinXP的文件名批量修改功能并不强大,用户并不能随心所欲的修改文件命名规则,只能说是满足了最低的要求,但对于广大初学者,又或是没有软件安装权限的用户来说,却是相当实用的功能。


  看到这里,或许有些朋友有意见了,怎么能歧视我们这些使用老操作系统的人呢?WinXP有这功能,可我们用的Win98和Win2000并不具备这功能,难道就非常安装第三方软件吗?其实,大可不必,使用DOS命令,也能完成这一批量更名操作。


  假设有这么一批文件:


  SV400001.DOC


  SV400002.DOC


  SV400003.DOC


  ………………


  SV400020.DOC


  我们要把它们改名为以下形式:


  x-001001.DOC


  x-001002.DOC


  x-001003.DOC


  ………………


  x-001020.DOC


  接下来,便让我们看看应该如何操作。


  Step1.点击“开始”-“运行”,在弹出的“运行”窗口中键入“CMD”(Win98的用户键入“command”),回车后便进入了命令提示符状态。(本文来自电脑基础知识网)


  Step2.用命令切换到这些文件所在的目录,假设这些文件在E:\file\doc目录里,我们则依次使用如下命令:


  E:


  cd file\doc


  Step3.最后键入命令:


  ren ?????*.DOC x-001*.DOC


  按回车键后,即能完成这些DOC文件的批量更名操作。


  提示:这里的?和*都是通配符,?可代替任意一个字符,*则可代替任意多的任意字符。本例中的前面5个?代表SV400,*则代表001、002、003,执行该命令后SV400将被替换为x-001,同样是5个字符,而后面的其它内容不变。


  当然了,MS-DOS也有其致命的缺点,那便是现在的大部分用户都已经习惯了图形化操作界面,对于这种黑底白字的古老系统,熟悉的人可能不多了。尤其是对于初学者而言,还是存在着一定的难度。




最近发表
赞助商链接