我在 /servername/home 等特定路径下有 5000 个文件夹。我想通过从文本文件中读取文件夹名称来重命名它们。我尝试了以下脚本,但它不起作用。
Foreach($folder 在 Get-Content "Z:\rename1.txt") {
重命名项目-路径“Z:\$folder”-新名称“$folder _old”-确认}
答案1
尝试这个
Foreach($folder in Get-Content "Z:\rename1.txt") { Rename-Item -Path Z:\$folder -NewName $folder"_old" -confirm }