.bat将文件夹/子文件夹中的文件重命名为特定名称

时间:2014-08-10 21:41:41

标签: file batch-file directory rename

我需要一个.bat文件,它可以进入一个包含许多子文件夹的文件夹,并将每个.iso文件重命名为" Game.iso"。我有办法做到这一点,但我似乎无法再找到它而且我丢失了该死的文件:(。

例:
- 主要DIR
--a
---文件名.iso
--B
---文件名.iso
--Z
---文件名.iso

当我运行.bat文件时我想要的样子:
- 主要DIR
--a
--- game.iso
--B
--- game.iso
--Z
--- game.iso

这是我的主要关注点。这将是非常惊人的,我会非常感激。

1 个答案:

答案 0 :(得分:3)

简单:

for /r %%a in (*.iso) do (
ren "%%~a" "%%~paGame.iso"
)

这应该有效。只需从Main Dir

运行即可