日期:2014-05-17  浏览次数:20874 次

求一个重命名的批处理,谢谢大家了。
我的 D:\code 文件夹下有很多层级的文件夹,里面有若干个后缀为java_bak的文件.
我现在需要一个批处理来把这个后缀为java_bak的文件重命名为后缀为java的文件.

类似 rename *.java_bak *.java
但这个语句我不知道如何让它迭代所有的子文件夹。

------解决方案--------------------
可以直接命令 for /R D:\code %a in (*.java_bak) do rename "%a" *.java
批处理里的话,上面的 %a 用 %%a 代替