$path = "C:\dev\foo"
$oldName = "Help"
$newName = "blah"
Get-ChildItem -Path $path -Filter "*$oldName*" -Recurse |
Rename-Item -NewName { $_.name -Replace $oldName, $newName } -WhatIf
Вы пропустили подстановочный знак - "*$oldName*"
.Таким образом, вы ищете все папки , содержащие в названии справку , а не только папку с именем Справка .Параметр -WhatIf покажет вам все папки, которые будут переименованы без фактического переименования.Удалите его, когда проверьте, будет ли результат правильным.