Я хотел бы заменить несколько параметров имени файла за один проход. Попытка следующего приводит к ошибкам, утверждающим, что «файл уже существует». Есть ли способ назвать несколько параметров замены за один проход?
file | Rename-Item -NewName { $_.Name -replace "parameter1", "X" , $_.Name -replace "parameter2", "Y" }
По запросу, мой комментарий как ответ.
Вы можете использовать гирляндную цепочку -replace, поэтому в этом случае
-replace
$_.Name -replace "parameter1", "X" -replace "parameter2", "Y"
Извините за короткий ответ, но я сейчас на мобильном телефоне ..