1

我想一次性替换几个文件名参数。尝试以下操作会导致错误声称“文件已存在”。有没有办法在一次传递中命名多个替换参数?

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

1 回答 1

2

根据要求,我的评论作为答案。

你可以菊花链-replace,所以在这种情况下

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

对不起,简短的回答,但我现在在手机上..

于 2020-04-08T17:58:42.570 回答