18,124
社区成员
发帖
与我相关
我的任务
分享
@echo off
setlocal EnableDelayedExpansion
for /r "H:\path_x\" %%i in (abc*) do (
set "nameOld=%%~nxi"
set "nameNew=abd!nameOld:~3!"
ren "%%i" !nameNew!
)
pause
@echo off
setlocal EnableDelayedExpansion
for /r H:\path_x\ %%i in (*.*) do (
set s=%%i
set n=%%~nxi
set b=!n:~0,3!
set c=!n:~3!
if "!b!"=="abc" (
rename !s! abd!c!
)
)
PAUSE