请教各位大佬,现有一大批文件需要重命名,
要求是将所有
12345high.jpg
12345high_2.jpg
12345high_3.jpg
12345high_4.jpg
12345high_5.jpg
12345high_6.jpg
......12345high_99.jpg
其中的high更换成pro
最后的文件名应该为
12345pro.jpg
12345pro_2.jpg
12345pro_3.jpg
12345pro_4.jpg
12345pro_5.jpg
12345pro_6.jpg
......12345pro_99.jpg
提示一下: high为4个字母,pro为3个字母
如果用改名命令 ren 12345high*.jpg 12345pro*.jpg
结果会变成12345proH_2.jpg.... 12345proH_3.jp.. 12345proH_4.jpg 12345proH_99.jpg
多出一个h.
写了一段代码如下。
set /P item=input item number:
for /r %a in (%item%high*.jpg) do ren %a %item%pro*.eps
请问要怎么改这段批处理才能达到上面的要求呢?预先感谢大佬!!
要求是将所有
12345high.jpg
12345high_2.jpg
12345high_3.jpg
12345high_4.jpg
12345high_5.jpg
12345high_6.jpg
......12345high_99.jpg
其中的high更换成pro
最后的文件名应该为
12345pro.jpg
12345pro_2.jpg
12345pro_3.jpg
12345pro_4.jpg
12345pro_5.jpg
12345pro_6.jpg
......12345pro_99.jpg
提示一下: high为4个字母,pro为3个字母
如果用改名命令 ren 12345high*.jpg 12345pro*.jpg
结果会变成12345proH_2.jpg.... 12345proH_3.jp.. 12345proH_4.jpg 12345proH_99.jpg
多出一个h.
写了一段代码如下。
set /P item=input item number:
for /r %a in (%item%high*.jpg) do ren %a %item%pro*.eps
请问要怎么改这段批处理才能达到上面的要求呢?预先感谢大佬!!