1
我需要在Windows PowerShell中一次重命名一堆文件。我阅读HTG文章here,它有一点帮助。使用PowerShell重命名文件
我的问题是,它只会重命名目录顶部的文件,没有更深层的。例如:有FOLDER A,FOLDERA内部是文件和FOLDER B,FOLDER B内部是另一个文件。这两个文件夹和两个文件都需要重新命名。现在运转的方式是文件夹,在文件夹中的文档,文件夹B被重命名,而不是文件夹B.文件里面
我当前的代码是:
Dir | Rename-Item –NewName { $_.name –replace “ “,”_” }
感谢帮助!
与返回错误: 重命名,编号:不能重命名,因为指定的目标代表路径或设备名称。 – Kyle2595
错读你的问题。查看更新后的答案是否解决您的问题。 –
很酷,非常感谢!它像一个魅力一样工作! – Kyle2595