我想这样做此链接,但我需要删除所有带有下划线的空格,还有文件夹和文件,但是当我放入文件夹的根目录时,我希望它遍历所有子文件夹和文件。
谢谢你!
答案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