我们有几千个文件在一个名为这样的目录中:
EXP_10000021.XM_
需要移除开头的1,以便新文件名为:
EXP_0000021.XM_
我不擅长批处理文件 - 希望能得到帮助!
我们有几千个文件在一个名为这样的目录中:
EXP_10000021.XM_
需要移除开头的1,以便新文件名为:
EXP_0000021.XM_
我不擅长批处理文件 - 希望能得到帮助!
EXP_1
开头,那就简单了。setlocal EnableDelayedExpansion
for %%A in (EXP_1*.XM_) do (
set "filename=%%A"
set "newName=EXP_!filename:~5!"
rem ** remove the ECHO when it seems to work
ECHO ren !filename! !newName!
)
ren
前面删掉了ECHO
了吗? - jeb