나는 이것을하고 싶다이 링크, 밑줄이 있는 모든 공백, 폴더 및 파일도 제거해야 하지만 폴더의 루트에 넣으면 모든 하위 폴더와 파일을 통과하게 되기를 원합니다.
감사합니다!
답변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