批处理(调试正确追加100分) 求大神帮忙改这段给文件名加前缀的代码,让他实现问题补充中的功能.
批处理(调试正确追加100分) 求大神帮忙改这段给文件名加前缀的代码,让他实现问题补充中的功能.
代码实现判断原文件名中是否含有要加的前缀字样,如果没有则加,如果有一个这样的字样则不加,如果有两个或两个以上的这样的字样则只留下一个.就是不管文件名中有多少或有没有我要加的前缀,让他最后的结果就是文件名中只有这样的一个前缀.
以下是代码
@echo off
for /f "delims=" %%i in ('dir /a-d/b/s *.*') do (if not "%%i"==%0 ren "%%i" "s-%%~nxi")
echo 命名完毕pause