Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【PowerShell】ファイルの拡張子を一括で更新する

Get-ChildItemコマンドレットとRename-Itemコマンドレットを組み合わせて使う。以下はカレントディレクトリに置かれた拡張子.tifのファイルの拡張子をすべて.pngに更新した例。

PS > Get-ChildItem *.png | Rename-Item -NewName {$_.Name -replace "\.png$", ".tif"}

エイリアスを使うと少し短く書くことができる。

PS > dir *.png | ren -NewName {$_.Name -replace "\.png$", ".tif"}