
我想這樣做這個連結,但我需要刪除所有帶下劃線的空格,還有資料夾和文件,但是當我放入資料夾的根目錄時,我希望它遍歷所有子資料夾和文件。
謝謝你!
答案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