[powershell]ファイル名の一括置換

超まとめ

ファイル名変更が規則的なら、ワンライナーでどうぞ。

ls -Recurse <ファイル名のマッチパターン> | %{$newname = ($_.name -replace "<変更前パターン>","<変更後文字列>"); rename-item $_.fullname $newname}

ls -Recurse 10*.pdf | %{$newname = ($_.name -replace "^10","帳票"); rename-item $_.fullname $newname}

コメントを残す