批量修改文件名

经老大指点,学会一快速批量修改文件名的方法,如将 

TS21z_X_R2_010101

TS21z_X_R2_010102

~~ 

TS21z_X_R2_010199

TS21z_X_R2_010200

批量修改为:

TS21z_X_R2_101

TS21z_X_R2_102

~~ 

TS21z_X_R2_199

TS21z_X_R2_200

步骤一:

假设原来各文件存放于文件夹:E:\datasets\IEEE\2006\DATA\x\p 下

cmd 至该路径; 输入 dir /b,得到该文件夹下的各文件名列表( 若为.c后缀,则输入 dir *.c /b );然后右键->标记,复制需要修改的各文件名至Excel的第2列

  在Excel 中第一列 输入 ren(重命名命令) ,下拉,复制该列;在第3列输入  TS21z_X_R2_ ,下拉,复制该列;在第4列输入101,102,下拉,递增该列

如:

ren TS21z_X_R2_010100 TS21z_X_R2_ 101
ren TS21z_X_R2_010200 TS21z_X_R2_ 102
ren TS21z_X_R2_010300 TS21z_X_R2_ 103
ren TS21z_X_R2_010400 TS21z_X_R2_ 104
ren TS21z_X_R2_010500 TS21z_X_R2_ 105
ren TS21z_X_R2_010600 TS21z_X_R2_ 106
ren TS21z_X_R2_010700 TS21z_X_R2_ 107
ren TS21z_X_R2_010800 TS21z_X_R2_ 108
ren TS21z_X_R2_010900 TS21z_X_R2_ 109
ren TS21z_X_R2_011000 TS21z_X_R2_ 110
ren TS21z_X_R2_011100 TS21z_X_R2_ 111
... ... ... ...

 步骤二: 复制该表的内容至一notepad,用空格替换其中的TAB值,去掉新名字中的空格,构成命令列表:

如:

ren TS21z_X_R2_010100 TS21z_X_R2_101
ren TS21z_X_R2_010200 TS21z_X_R2_102
ren TS21z_X_R2_010300 TS21z_X_R2_103
ren TS21z_X_R2_010400 TS21z_X_R2_104
ren TS21z_X_R2_010500 TS21z_X_R2_105
ren TS21z_X_R2_010600 TS21z_X_R2_106
ren TS21z_X_R2_010700 TS21z_X_R2_107
ren TS21z_X_R2_010800 TS21z_X_R2_108
ren TS21z_X_R2_010900 TS21z_X_R2_109
ren TS21z_X_R2_011000 TS21z_X_R2_110
ren TS21z_X_R2_011100 TS21z_X_R2_111
ren TS21z_X_R2_011200 TS21z_X_R2_112

步骤三:在一开始的cmd中,粘贴该命令列表,自动执行重命名,完成替换。

posted on 2012-11-09 20:56  没有什么能够阻挡  阅读(331)  评论(0编辑  收藏  举报

导航