
Я хочу сделать это как вэта ссылка, но мне нужно удалить все пробелы с подчеркиваниями, а также папки и файлы, но когда я добавляю корень папки, я хочу, чтобы он прошел по всем подпапкам и файлам.
Спасибо!
решение1
Предположим, вы имели в виду «заменить» все пробелы на подчеркивания...
в PS Get-ChildItems
или gci
довольно мощный
> gci -r -n
Silly Windows
Silly Windows\empty file2
Silly Windows\emptyfile1
> gci -r | where-object { $_.name.Contains(" ") } | rename-item -NewName { $_.name -replace " ","" }
> gci -r -n
SillyWindows
SillyWindows\emptyfile1
SillyWindows\emptyfile2