У меня 5000 папок по определенному пути как / servername / home. Я хочу переименовать их, прочитав имена папок из текстового файла. Я попробовал приведенный ниже сценарий, но он не работает.
Foreach ($ папка в Get-Content "Z: \ rename1.txt") {
Rename-Item -Path "Z: \ $ folder" -NewName "$ folder _old" -Confirm}
попробуй это
Foreach ($ папка в Get-Content "Z: \ rename1.txt") {Rename-Item -Path Z: \ $ folder -NewName $ folder "_old" -confirm}