批处理能实现批量去前缀
这个可以,用以下程序 @echo off echo begin。。。 setlocal Enabledelayedexpansion for ?%%i in ("*。 jpg") do ( ?set fn=%%i ?set str=%%i rem ?echo !fn:~0,1!!fn:~2,10! rem ?echo ren !str! !fn:~0,1!!fn:~2,10! ?ren !str! !fn:~0,1!!fn:~2,10! ) 注意,只能执行一次,它会删除文件名中的第二个字符(无论它是什么)。
这个可以,用以下程序 @echo off echo begin。。。 setlocal Enabledelayedexpansion for ?%%i in ("*。
jpg") do ( ?set fn=%%i ?set str=%%i rem ?echo !fn:~0,1!!fn:~2,10! rem ?echo ren !str! !fn:~0,1!!fn:~2,10! ?ren !str! !fn:~0,1!!fn:~2,10! ) 注意,只能执行一次,它会删除文件名中的第二个字符(无论它是什么)。收起