bat获取文件名为变量截取字符串后重命名

例如文件名为CDEFG

set date=%date:~0,4%%date:~5,2%%date:~8,2%

for /f "delims=" %%A in ('dir /b CDEFG*.zip') do set "filename=%%A"
echo **********%filename%************
echo 变化后******************
ren CD*.zip  %filename:~0,-4%-%date%.zip
for /f "delims=" %%A in ('dir /b CD*.zip') do set "newname=%%A"
echo **********%newname%************
pause

猜你喜欢

转载自blog.csdn.net/t3369/article/details/79567895