Macでファイル名を一括変更する3つの方法【Finder・Automator・アプリ】
インターネットからファイルをダウンロードしたり、USBメモリからファイルをコピーしたりすると、ファイル名が期待した形式になっていないことがよくあります。特にデジタルカメラで撮影した画像ファイルは、内容をまったく表さない名前(DSC_01.jpgなど)になっていることが多く、何の写真なのか一目では分かりません。
ファイル名はいつでも簡単に変更できますが、大量のファイルを手作業でひとつずつリネームするのは非効率です。すべての画像をお好みの名前に変えるだけでも、膨大な時間がかかってしまうでしょう。
幸い、Macを使えばこの作業はそれほど面倒ではありません。Macには、標準機能とサードパーティ製ツールの両方で、複数のファイルを一度に素早く簡単にリネームする手段が用意されています。ファイルをMacに渡せば、あとは希望どおりの名前に変更してくれるのです。
Finderを使ってMacでファイルを一括リネームする
これまでFinderは単一ファイルの名前変更にしか使っていなかったかもしれませんが、実はリネームに関してはもっと多くのことができます。Finderにはファイルの一括リネーム機能が標準搭載されているため、他のツールを使わなくてもファイルに新しい名前を付けることが可能です。
この機能はどこかに隠れているわけではなく、コンテキストメニューの中にずっと存在していました。早速使い方を見ていきましょう。
まず、MacのFinderで一括リネームしたいファイルが入っているフォルダを開きます。
フォルダを開いたら、リネームしたいすべてのファイルを選択します。Command + Aですべて選択するか、Commandキーを押しながらクリックして、任意の複数ファイルを選択することもできます。
選択したファイルのいずれかを右クリックすると、コンテキストメニューに「◯項目の名称変更」(◯は選択したファイル数)というオプションが表示されます。これをクリックしてください。
通常の単体リネーム画面の代わりに、リネーム方法を指定できるダイアログボックスが開きます。各オプションの概要は以下のとおりです。
テキストを置き換え:既存のテキストを検索し、好きな文字列に置き換えます。
テキストを追加:現在のファイル名の前後に任意のテキストを追加します。
フォーマット:カスタムテキスト+連番といった形式で、ファイル名を体系的に整形できます。
「名称変更」ボタンをクリックすると、選択していたすべてのファイルに新しい名前が付けられます。処理は瞬時に完了するので、待ち時間は一切ありません。
Automatorアプリでファイルを一括リネームする
標準のFinder機能でも十分に一括リネームはできますが、決まった命名ルールを繰り返し適用したい場合には、必ずしも理想的とは言えません。
そんなときにおすすめなのがAutomatorアプリです。あらかじめ自分の好きな命名ルールを組み込んでおけば、あとはファイルをこのアプリに投げ込むだけでリネームが完了します。
MacでAutomatorを起動し、新規書類として「ワークフロー」を選択して「選択」ボタンをクリックします。これでファイルリネーム用のアプリを作成できます。
次の画面で、ワークフローにアクションを追加していきます。アクションリストから「Finder項目を選択」というアクションを検索し、ワークフローへドラッグしてください。
続けて追加が必要なアクションは「Finder項目の名称変更」です。こちらも同様にワークフローへドラッグします。
2つ目のアクションを追加すると、リネーム前にファイルのコピーを作成するかどうか尋ねられます。「追加しない」を選択すれば、元のファイルがそのままリネームされます。
次の画面で、ファイルの命名方法を定義します。直感的に理解できるドロップダウンメニューから、適切なオプションを選びましょう。設定が完了したら、「ファイル」→「保存」でワークフローを保存します。
アプリにわかりやすい名前を付け、「ファイルフォーマット」メニューから「アプリケーション」を選択して「保存」をクリックします。
作成したアプリでファイルをリネームするには、対象ファイルをすべて選択し、Finder上でアプリへドラッグ&ドロップするだけです。
カスタムAutomatorアプリが、事前に設定したルールに従ってファイルを即座にリネームしてくれます。
アプリへのアクセスをもっと便利にしたい場合は、Dockにドラッグ&ドロップして登録しておきましょう。以降はDock上のアプリにファイルをドラッグするだけで、いつでもリネームできるようになります。
サードパーティ製アプリでファイル名を一括変更する
ほとんどの場合、上記の2つの方法で目的は達成できるでしょう。しかし、より特殊なリネーム要件がある場合は、サードパーティ製アプリを活用するのがおすすめです。
Mac向けにはファイルの一括リネームを支援するアプリが数多く存在し、その中から自由に選べます。ここでは「Transnomino」というアプリの使い方を紹介します。
- アプリをダウンロードし、Macの「アプリケーション」フォルダに移動してから起動します。
- リネームしたいファイルをすべてFinderからドラッグし、アプリにドロップします。ファイルがリストに表示されます。
- 上部のドロップダウンで一括リネームの方式を選択します。テキストの置換や接頭辞の追加はもちろん、正規表現を使った高度な変更にも対応しています。設定に満足したら、上部の「Rename」をクリックして実際のリネームを実行します。
このアプリを使う最大のメリットは、リネームボタンを押す前に最終結果をプレビューできる点です。完成後のファイル名を事前に確認できるため、必要に応じて細かく調整することが可能です。
まとめ
以前は一括リネーム機能がほとんど存在しなかったため、大量のファイルを一度にリネームするのは非常に困難な作業でした。しかし近年では、主要なOSのほとんどに少なくとも1つのバッチリネーム機能が標準搭載されており、複数のファイル名をまとめて簡単に変更できるようになっています。用途に合わせてFinder、Automator、専用アプリを使い分ければ、ファイル管理の効率は格段に向上するでしょう。
-
MacでRARファイルを開く方法を徹底解説!無料ツール「The Unarchiver」の使い方
現実の世界でもデジタルの世界でも、データを整理して管理するうえで「アーカイブ(圧縮)」は最も有効な手段のひとつです。大量のファイルを管理するのは意外と手間がかかるもので、特にメールに複数のファイルを添付して送りたいときには悩まされますよね。(誰もが一度は経験があるはず)ファイルの圧縮・解凍を活用すれば、作業がぐっと楽になるうえ、ファイルサイズを小さくできるというメリットもあります。 テクノロジーの魔法とも言えますが、複数のファイルをひとつの形式にまとめられるのは本当に便利です。Windowsでは定番ツール「WinZip」を使えば素早く圧縮・解凍ができますが、Macではどうすればよいのでしょう
-
Macで複数のファイル名を一括変更する方法|Finderの標準機能で簡単リネーム
Macは高い信頼性と先進的な技術で知られていますが、それだけではありません。複数のファイルに対する操作をまとめて処理できる「一括タスク」機能により、1つずつ手作業で変更する面倒な労力から解放してくれる点でも人気を集めています。大量のファイル名をまとめて変更したり、一括で編集を加えようとした経験のある方なら、その手間とストレスは痛いほど分かるでしょう。 実は、macOS Yosemite以前のMacには、ファイルを一括で名称変更する標準機能が搭載されていませんでした。そのため、この作業を実現するにはサードパーティ製のアプリをインストールするしかありませんでした。しかし、最新バージョンのmacOS