如何编写批处理文件来重命名多个文本文件?使用批处理文件重命名多个文本文件
假设我们有如下
ABC_Suman_156smnhk.txt,
ABC_Suman_73564jsdlfm.txt,
ABC_Suman_9864yds7mjf45mj.txt
重命名200个文件要
MNC_Ranj_156smnhk.txt,
MNC_Ranj_73564jsdlfm.txt,
MNC_Ranj_9864yds7mjf45mj.txt
注:我需要这个ABC_Suman
部分只改变MNC_Ranj
任何帮助,将不胜感激。
我已经使用了下面code..and它工作了,当文件名有单下划线 “_” @回响 - @回声关& SetLocal EnableExtensions-For/F“tokens = 1 * delims = _”%% I IN('dir/ad/b * .g tm')DO重命名“%%〜I _ %%〜J”“ManiTh _ %%〜J” – user2185058 2013-03-19 09:08:35
请让我知道当文本文件包含两个下划线,例如ABC_Suman_156smnhk.txt到MNC_Ranj_156smnhk.txt – user2185058 2013-03-19 09:13:07