Powershell Rename-Item 一次替换多个命名参数
Powershell Rename-Item replace multiple naming parameters in one pass
我想一次替换几个文件名参数。尝试以下操作会导致声明 'file already exists' 的错误。有没有办法在一次传递中命名多个替换参数?
file | Rename-Item -NewName { $_.Name -replace "parameter1", "X" , $_.Name -replace "parameter2", "Y" }
应要求,我的评论作为答案。
您可以菊花链 -replace
,所以在这种情况下
$_.Name -replace "parameter1", "X" -replace "parameter2", "Y"
抱歉,我的回答很简短,但我现在在移动设备上..
我想一次替换几个文件名参数。尝试以下操作会导致声明 'file already exists' 的错误。有没有办法在一次传递中命名多个替换参数?
file | Rename-Item -NewName { $_.Name -replace "parameter1", "X" , $_.Name -replace "parameter2", "Y" }
应要求,我的评论作为答案。
您可以菊花链 -replace
,所以在这种情况下
$_.Name -replace "parameter1", "X" -replace "parameter2", "Y"
抱歉,我的回答很简短,但我现在在移动设备上..