【Powershell】ファイルの中身を一括でリネーム

共通の名前がついているファイルの名前を
一括して変更したい場合がありました。
そこで調べたらpowershellにはrename -itemという命令がありました。
使い方は以下のように

#アセンブリの読み込み
[void][System.Reflection.Assembly]::Load("Microsoft.VisualBasic, Version=8.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")
#コピーした先のフォルダに移動
cd $targetPath
#リネーム実行
dir | rename-item -newname { $_.name -replace $targetName,$newName }

cdコマンドでファイル名を変えたいフォルに移動して
dirでフォルダの一覧を表示します。
その後rename-itemでファイル名を変更しています。

この場合targetNameをnewNameに変更しています。

結構需要があるみたいですね(´・ω・)