Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата fullstopru:
Снимок экрана (1).png »
Вы нажимаете 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) .
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:12, 26-07-2018 | #9