Powershell Rename-Item заменяет несколько параметров именования за один проход - PullRequest
0 голосов
/ 08 апреля 2020

Я хотел бы заменить несколько параметров имени файла за один проход. Попытка следующего приводит к ошибкам, утверждающим, что «файл уже существует». Есть ли способ назвать несколько параметров замены за один проход?

file | Rename-Item -NewName { $_.Name -replace "parameter1", "X" , $_.Name -replace "parameter2", "Y" }

1 Ответ

1 голос
/ 08 апреля 2020

По запросу, мой комментарий как ответ.

Вы можете использовать гирляндную цепочку -replace, поэтому в этом случае

$_.Name -replace "parameter1", "X" -replace "parameter2", "Y"

Извините за короткий ответ, но я сейчас на мобильном телефоне ..

...