【发布时间】:2020-12-24 06:41:06
【问题描述】:
这就是我所拥有的。
get-childitem "\\myfileserver\out\*" | foreach { rename-item $_ $_.Name.Replace("_123456_837P.", ".").Replace(".test.", ".sa.").Replace("_987654_837I." , ".") }
这是我要修复的文件名 999_987654_837I.74161.test
我想从文件名中删除 _987654_837I。我只是要重命名它,但这些数字可能会改变。所以现在我想删除从 _ 开始的第 4 个字符并返回到“I”或第 9 个字符。
【问题讨论】:
标签: powershell powershell-3.0 powershell-4.0