Windows PowerShell で一度に多数のファイルの名前を変更する必要があります。ここでHTGの記事を読みましたが、少し役に立ちました。
私の問題は、ディレクトリの上部にあるファイルの名前のみが変更され、それ以上のファイルは変更されないことです。例: FOLDER A があり、FOLDERA 内にドキュメントと FOLDER B があります。FOLDER B 内に別のドキュメントがあります。両方のフォルダーと両方のドキュメントの名前を変更する必要があります。現在、FOLDER A、FOLDER A 内のドキュメント、および FOLDER B の名前は変更されていますが、FOLDER B 内のドキュメントは変更されていません。
私の現在のコードは次のとおりです。
Dir | Rename-Item –NewName { $_.name –replace “ “,”_” }
助けてくれてありがとう!