求个bat批量改名的命令~~~急急急。。。。

请问各位大神,如何将文件夹内文件改为以文件夹名字相同的命令啊?
例如:文件夹是:明天任务
想将文件夹内的文件改为 20150506明天任务_1 求个bat命令。。。跪谢。。。

setlocal enabledelayedexpansion

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

set n=%cd%

:loop

if not "!n:\=!"=="!n!" set n=!n:*\=!&goto loop

set num=0

for /f "delims=" %%a in ('dir /b /on /a-d *.txt') do (

set /a num+=1

set fileex="%%~xa"

ren "%%a" !dname!!n!_!num!!fileex!

)

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答