替换文件名powershell中文本前面的一个字符

Replace one character in front of text in file name powershell

我正在尝试使用 powershell 重命名一大批文件夹。

我有以下格式的文件夹:

2009.10.11.Name

我想将其更改为:

2009.10.11 姓名

我找不到只针对 .在名字前面。请帮助

使用 -replace 正则表达式运算符:

Get-ChildItem . -Directory |Rename-Item -NewName {$_.Name -replace '(?<=^\d{4}\.\d\d\.\d\d)\.',' '}