如何在 Windows 中使用命令提示符将我的文件夹及其任何子文件夹重命名为小写?

Vah*_*ahn 3 windows command-line rename batch-rename

我有很多文件夹和子文件夹。他们的名字中有随机的大写或小写字母。我想将它们全部重命名为小写版本。

我在这里看到很多关于重命名文件而不是文件夹的答案。我如何使用命令提示符来做到这一点?

phu*_*clv 5

使用 PowerShell 而不是传统的 cmd 更容易

Get-ChildItem -Directory -Recurse | Rename-Item -NewName { $_.Name.ToLower() } -WhatIf
Run Code Online (Sandbox Code Playgroud)

较短的版本

ls -Di -R | ren -Ne { $_.Name.ToLower() } -wi
Run Code Online (Sandbox Code Playgroud)

它将当前文件夹的所有子文件夹重命名为小写

确认新名称正确后,删除-WhatIf/-wi进行真正的重命名