Board logo

标题: [解决] 帮TXT改名 [打印本页]

作者: laver8030     时间: 2009-7-1 05:22    标题: [解决] 帮TXT改名

现有一文件夹,里面有TXT: mydoc001,mydoc002,....mydoc119
它们的统一特点是: 首先是几行空格 然后是标题 几行空格 最后是内容
我想将TXT的名字mydoc???改成其内容的“标题” 不知道该如何 ?
请各位大大们帮下忙!

[ Last edited by laver8030 on 2009-7-1 at 06:31 ]
作者: s11ss     时间: 2009-7-1 06:14
将此bat放到那些txt所在的文件夹
@echo off
for /r . %%a in (mydoc???.txt) do (
        call :ren_ "%%a"
)
goto :eof

:ren_
for /f "usebackq" %%a in ("%~1") do (
        ren "%~1" "%%~a.txt"
        goto :eof
)
[ Last edited by s11ss on 2009-7-1 at 06:18 ]
作者: laver8030     时间: 2009-7-1 06:30    标题: Re s11ss

谢谢s11ss兄
问题已经解决了
深深的表示感谢!