【Windows11も対応】ファイルの拡張子を一括で変更する方法
ヤゴコロ研究所に訪問いただきありがとうございます。東大生ブロガーの西片(@nskt_yagokoro)です
今回はWindowsでファイルの拡張子を変更する方法を紹介してきます
Windows11とWindows10で動作確認していますが、古いWindowsでも同様の方法で拡張子を変更できるはずです
↓Windowsパソコンの動作を軽くする・高速化する設定方法
拡張子とは?エクスプローラーで表示する方法は?
まずは、拡張子の概要とエクスプローラー内で拡張子を表示させる方法を紹介します
一括で変更する方法を早く知りたい!という場合には、次の見出しまでスクロールしてください
拡張子というのはファイルの末尾に付けられる、ファイルの種類を示すための文字列です。
例えば、Windowsにソフトを導入するときには名前が「.exe」で終わるファイルをダウンロードすると思いますが、その「.exe」こそが拡張子です
画像であれば「.jpeg (.jpg)」「.png」「.gif」などが、動画であれば「.mp4」「.avi」「.webm」などが有名かと思います
Windowsの場合、デフォルトではファイルの拡張子は表示されないようになっていますが、以下のように設定を変更することで拡張子を表示できるようになります
- エクスプローラーを開く
- 上のほうにある「表示」をクリック
- 一番下にある「表示」を選択
- 「ファイル拡張子」にチェックを入れる
これで拡張子が表示されるようになったはずです
拡張子を一括で変更する方法
※拡張子を変更するとファイルが開けなくなることもあります。念のため、ファイルを複製して、コピーしたファイルの拡張子を変更するといいでしょう
では、本題である拡張子を一括変更する方法を紹介します
拡張子を変更する方法はいくつか存在しますが、一番手軽に使えるのは「コマンドプロンプト」を使う方法でしょう
まずは、エクスプローラーで一括変更したいファイルのあるフォルダに移動してください
続いて、上のアドレスバーに「cmd」と入力して「Enter」を押します
すると、暗い背景のコマンドプロンプトが自動的に開くはずです
一番下の行に「C: \Users\name>」などと書かれていると思います(書かれている文字列は多少異なります)
この最後に以下のコマンドを入力してEnterを押してください
ren *.変換前の拡張子 *.変換後の拡張子
※例えば、「.webp」を「.jpg」に変えたい場合は「ren *.webp *.jpg」と入力します。「*」の前に半角スペース「 」を入れるのを忘れないでください
Enterを押せばフォルダ内の拡張子が一括で切り替わるはずです
PowerToysでも一括変更できる
Microsoft純正のツール集「PowerToys」にもファイル名・フォルダ名を一括変更する機能があります
PowerToysは以下のリンクからダウンロードできます
少し下にスクロールすると、Assetesの部分に「PowerToysSetup-….exe」というリンクがあるので、クリックしてください
ダウンロードが完了したら、ダウンロードフォルダに保存されている「PowerToysSetup-….exe」を実行します
あとは表示されるメッセージ通りに設定していけばOK(基本的に「はい」か「Next」で大丈夫です)
PowerToysのインストールが完了したら、一括で名前を変更したいファイルを複数選択してください
複数選択するには「Ctrl」を押した状態で選択したいファイルをクリックしていけばOKです
連続したファイルを複数選択したい場合は「Shift」を押しながら「↓」や「↑」のキーを押すといいでしょう
ファイルを複数選択したら、右クリックして「その他のオプション」の中から「PowerRename」を選択してください。下のようなウィンドウが表示されるはずです
拡張子のみを変えたい場合には、「適用の対象」を「Filename + extension」から「extention」に切り替えてください
あとは、Wordなどの置換機能と同じように、検索前の文字列と変換後の文字列を指定するだけで一括変更できます
オプションとして、正規表現を使用したり、大文字と小文字を区別したりすることも可能なので、拡張子のみならずファイル名を変える際にも大活躍ツールといえそうです
↓Windowsパソコンの動作を軽くする・高速化する設定方法