如何批量修改文件名,调整文件名中部分文本的前后位置?
有很多类似的word文件,其名称如:zx150401(zsytbfxn-).doc,前面两位相同(全部为zx,后面150401为创建日期(该日期不固定,有些相同,有的不同...
有很多类似的word文件,其名称如:zx150401(zsytbfxn-).doc,前面两位相同(全部为zx ,后面150401为创建日期(该日期不固定,有些相同,有的不同),后(zsytbfxn-)括号内的没有一个是相同的,想把一批类似格式的文件名,统一改为日期放到最后,zx(zsytbfxn-)150401.doc这样的格式,能教一下用什么方法能批量修改调整?
部分名称
http://pan.baidu.com/s/1kTknFz5 展开
部分名称
http://pan.baidu.com/s/1kTknFz5 展开
3个回答
展开全部
@echo off
for /f "delims=" %%a in ('dir /a-d /b /s d:\123\*.doc') do (
for /f "tokens=1-4 delims=x()" %%b in ("%%~nxa") do (
ren "%%a" "%%bx(%%d)%%c%%e"
)
)
pause
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询