PowerShellで拡張子を一括で変更するスクリプト †PowerShellでファイルの拡張子を一括(一気)に変更したい場合のスクリプト例を以下に記します。 PS C:\Users\sakura> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 4 0 -1 -1 拡張子変換用のスクリプト例 †以下のスクリプトを実行すれば、簡単に拡張子を一括変換できます。 Get-ChildItem -Name | Rename-Item -NewName { $_ -replace "\.拡張子$", ".新拡張子" } 実際に以下のようなファイルを対象に.dat拡張子を.txtに変更してみます。 PS C:\Users\sakura\work> Get-ChildItem ディレクトリ: C:\Users\sakura\work Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2015/05/26 21:03 8 a.log -a--- 2015/05/26 21:03 8 b.log -a--- 2015/05/26 21:03 8 c.log -a--- 2015/05/26 21:04 8 d.dat -a--- 2015/05/26 21:04 8 e.dat -a--- 2015/05/26 21:04 8 f.dat
上記の通り.dat拡張子が.txtに変換されていのが確認できます。 以上、PowerShellで一気に拡張子を変更するスクリプトでした。 |