Windows 10でファイル名を一括変更する5つの方法|エクスプローラーからフリーツールまで徹底解説
大量のファイルの名前を1つずつ手作業で変更するのは、時間も労力もかかる面倒な作業です。そんなとき便利なのが「一括リネーム(バッチリネーム)」です。Windows 10には標準で使える一括変更機能が備わっているほか、無料のサードパーティ製ツールを活用すれば、より高度なリネーム操作も可能になります。
それぞれの方法には特徴があります。たとえばエクスプローラーは手軽に使える一方で機能はシンプル。コマンドプロンプトは柔軟性が高いものの、やや操作に慣れが必要です。この記事では、目的やスキルレベルに合わせて選べる5つの方法をわかりやすく解説します。
方法1:エクスプローラーでファイル名を一括変更する
基本的な一括リネームだけであれば、追加アプリのインストールは不要です。Windows 10に標準搭載されているエクスプローラーの機能だけで、複数ファイルの名前をまとめて変更できます。
- 名前を変更したいファイルをすべて、同じフォルダー内にまとめておきます。
- エクスプローラーでそのフォルダーを開きます。
- 一括変更したいファイルをすべて選択します。連続したファイルを選ぶ場合は、先頭のファイルをクリックしてShiftキーを押しながら末尾のファイルをクリックします。離れた位置にある複数ファイルを選ぶ場合は、Ctrlキーを押しながら対象のファイルを1つずつクリックしてください。
- 選択したファイルのいずれかを右クリックし、コンテキストメニューから「名前の変更」を選択します。
- ファイル名が編集可能な状態になるので、新しい名前を入力してEnterキーを押します。
- 選択していたすべてのファイルに同じ名前が付き、区別できるように各ファイル名の後ろに連番が自動的に付与されます。
- もし間違えてリネームしてしまった場合は、Ctrl + Zを押せば元の名前に戻すことができます。
方法2:コマンドプロンプトでファイル名を一括変更する
より細かい条件でリネームしたい場合は、コマンドプロンプトが便利です。「?」や「*」といったワイルドカード文字を使ってファイルを指定できるため、次のような柔軟な操作が可能になります。
- 特定の拡張子を持つファイルだけをリネームする
- フォルダー内のファイルを1つずつクリックして選択する必要がない
- 拡張子をまとめて変更する
- スクリプトを書いて自動的にリネーム処理を行う
一括リネームにはrenまたはrenameコマンドを使用します。
- Cortana検索で「コマンドプロンプト」と入力して起動します。
- 以下のコマンドを入力して、カレントディレクトリを対象ファイルのあるフォルダーへ移動します。
cd <フォルダーのパス>
- すべてのファイル名に接尾辞(例:Mahesh)を追加したい場合は、次のコマンドを使用します。
rename *.* ??????????????????????-Mahesh.*
各パラメーターの意味は以下のとおりです。
rename … コマンドプロンプトからファイル名を変更するためのコマンドです。
*.* … 現在のフォルダー内のすべてのファイルを対象にすることを意味します。
??????????????????????-Mahesh.* … 「?」は元のファイル名を表し、「Mahesh」は新しく追加したい文字列、末尾の「*」は拡張子をそのまま維持することを意味します。
- 拡張子を変更したい場合(例:JPGからPNGへ)は、次のコマンドを実行します。
rename *.jpg *.png
ワイルドカードを組み合わせれば、このコマンドで実現できるリネームのバリエーションは無限に広がります。
方法3:PowerShellで複数ファイルの名前を一度に変更する
PowerShellのほうが使い慣れているという方には、こちらの方法がおすすめです。コマンドプロンプトより少し複雑ですが、より高度な置換処理が可能です。
ここでは、すべてのファイル名に含まれる「John」という文字列を「Mike」に置き換える例を紹介します。
- Cortana検索で「Windows PowerShell」を検索して起動します。
- 以下のコマンドで、対象ファイルがあるディレクトリへ移動します。
cd <パス>
- 次のコマンドを入力してEnterキーを押します。これにより、指定フォルダー内の全ファイルの「John」が「Mike」に置き換えられます。
dir | rename-item -NewName {$_.name -replace “John”,”Mike”}
- 実行中にエラーが表示されることがありますが、ファイル名自体は正しく変更されます。
- このコマンドは応用範囲が広く、さまざまな命名ルールに合わせてカスタマイズできます。
方法4:Microsoft PowerToysのPowerRenameを使う
Microsoftが公式に提供しているユーティリティ集「PowerToys」には、PowerRenameという一括リネームツールが含まれています。多数の詳細オプションを備えており、インストールすると右クリックメニューに組み込まれるため、素早く簡単にリネーム作業ができます。
- GitHubのPowerToysページにアクセスし、最新版をダウンロードします。
- PowerToysをPCにインストールします。
- エクスプローラーで対象ファイルのあるフォルダーを開きます。
- リネームしたいファイルを選択します。
- いずれかのファイルを右クリックし、「PowerRename」を選択します。
- 豊富なリネームオプションが表示されるので、好みの設定を行って実行しましょう。
方法5:Bulk Rename Utilityで一括リネームする
Bulk Rename Utilityは、多彩なオプションで複数ファイルの名前を変更できる無料ツールです。単一画面のインターフェースで完結する設計になっており、リネームに必要な機能がほぼすべて揃っています。
- Bulk Rename UtilityをダウンロードしてPCにインストールします。
- Bulk Rename Utilityを起動します。
- 左側のペインで、対象ファイルがあるフォルダーを選択します。
- 右側のペインで、リネームしたいファイルをすべて選択します。
- インターフェース上の各種オプションを使って、希望どおりのリネーム設定を行います。
- 画面右下の「Preview」ボタンをクリックすると、実際に適用したときのファイル名を事前に確認できます。
- 問題なければ「Rename」をクリックして、リネームを実行します。
おまけ:Rename Masterで一括リネームする
Rename Masterも、PC上でファイルを一括リネームできる無料ツールのひとつです。
- Rename Masterをダウンロードしてインストールします。
- ツールを起動します。
- 右側のペインから、対象となるファイルやフォルダーを選択します。
- 「Renaming Script」タブを開き、リネーム用のオプションを1つ以上選択します。
- 「Rename」をクリックすると、リネームが開始されます。
また、独自のカスタムスクリプトを作成して、Windows 10 PC上のファイルを一括リネームすることも可能です。
あなたが普段使っている一括リネームの方法はどれですか? エクスプローラーの標準機能でしょうか、それともサードパーティ製ツールでしょうか。ぜひコメント欄で教えてください。
-
Windowsで複数のファイルを一括リネームする4つの方法【初心者向け完全ガイド】
旅行中に撮った写真がたくさんあって、フォルダの中にバラバラの名前で保存されている…そんな経験はありませんか?また、脚本や原稿を何度も下書きしている場合、名前を整理しておかないと目的のファイルを探すのに苦労します。複数のファイルを1つずつ手作業でリネームするのは時間がかかり、かなりの負担です。幸い、Windowsには数クリックでファイルをまとめて一括リネームできる便利な機能が備わっています。この記事では、複数のファイルの名前を一度に変更する方法を詳しく解説します。 .pngファイルや.docファイルなど、同じ種類のファイルには共通の名前を付けておくと、フォルダ内での管理や検索が格段に楽になります
-
Windows PCの不要なファイルを削除する方法|ストレージを簡単に解放する5つのテクニック
どのPCにも、不要なファイルが日々蓄積されていきます。これらを削除すれば、貴重なストレージ容量を節約できます。しかし、多くのユーザーは不要なファイルの削除方法やストレージの空け方を知りません。PCのクリーンアップや最適化は多岐にわたる長いプロセスですが、この記事では、ジャンクファイルやキャッシュファイルを素早く簡単に削除する方法をご紹介します。 Windows PCの不要なファイルをクリーンアップする方法 PCから不要なファイルを削除してストレージを解放する前に、まずはこれらのファイルが何なのか、そしてどのように削除するのかを理解しておきましょう。 不要ファイルの種類 概要 削除方法