私はこれを次のようにしたいこのリンクただし、アンダースコアを含むすべてのスペース、フォルダー、およびファイルを削除する必要がありますが、フォルダーのルートに配置する場合は、すべてのサブフォルダーとファイルを通過するようにする必要があります。
ありがとう!
答え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