Вы нажимаете Ctrl-V в два раза больше, нежели следует

.
Цитата fullstopru:
PS. Пардон, менять надо не "@" а "@ " (после собаки еще и пробел). »
|
Так добавьте этот пробел в
оба используемых места:
Код:

Get-ChildItem -Path 'C:\Мои проекты\0177' -Include '*@ *.*' -File -Recurse | ForEach-Object -Process {
Write-Host $_.FullName
Rename-Item -Path $_.FullName -NewName "$($_.BaseName -replace '@ ', '-')$($_.Extension)" -Force
}
(теперь мне опять доступен PowerShell V5, и пусть будет -File вместо if(-not $_.PSIsContainer)
.