更改子文件夹中的文件名

更改子文件夹中的文件名

有没有办法修改它,以便它可以重命名包含文件夹的文件夹中的所有内容?

get-childitem *.txt |
    ForEach {
        Move-Item -LiteralPath $_.name $_.name.Replace("old","new")
        }

例如,如果我想将名为 Example 的文件夹中名为 example (1).mp3 的文件更改为 example.mp3,我该如何调整它以执行 Example 中存在的所有子文件夹。

相关内容