Board logo

标题: 求教如何将一个目录下所有文件的扩展名改成txt [打印本页]

作者: yaholo     时间: 2010-7-10 18:17    标题: 求教如何将一个目录下所有文件的扩展名改成txt

下面是我写的代码,可惜只能将当前目录下所有文件的扩展名更改为txt,子目录下的不可以更改,特来请教各位高手。以下代码:
echo 更改文件的后缀名
for /r  %%a in (*) do (
ren *%%~xa *.txt
)
作者: nanhezzb     时间: 2010-7-13 11:41
('dir /a-d /os /b')这个参数可以用用,不过先得排除掉批处理文件自身。

参数可能有些事不需要的,自己看dir的参数

[ Last edited by nanhezzb on 2010-7-14 at 11:38 ]
作者: losaray     时间: 2010-7-13 17:00
/s 就是查找子目录