74
ファイルリスト 1.2

Finder で多数のファイルの名前を変更したいが、各ファイルを 1 つずつ手動で編集するのは面倒だと感じる場合は、他の方法でサポートを受ける必要があります。

AppleはMac OS Xにいくつかのソリューションを組み込んでいます。例えば、OS Xのスクリプトメニュー(/Applications/AppleScriptにあるAppleScriptユーティリティを使用)を起動すると、複数の項目名にテキストを追加、置換、文字を削除、大文字と小文字を変換できる便利なFinder AppleScriptがいくつか用意されています。AppleScriptとAutomatorに精通している人は、これらのツールを使用してファイルやフォルダの名前を一括変更することもできます。

しかし、ファイル名で苦労することが多い人には、サードパーティの開発者がもっと良い解決策を提供しています。最も優れたものの 1 つは、PublicSpace.net の 20 ドルの A Better Finder Rename ですが、そのような機能にお金を払いたくない場合は、最近、 Many Tricks のFile List 1.2 (  ; 無料) を再発見しました。Many Tricks は、Mac Gems Butler 、 Service Scrubber 、 Witch の開発元です。File List は A Better Finder Rename ほど多くの機能を備えていませんが、多くのユーザーには十分すぎるほどのオプションのサブセットを提供し、シンプルで使いやすいインターフェイスで表示されます。(File List は数年前から存在していますが、まだ Intel ネイティブではありません。ただし、Intel Mac では完璧に動作し、開発者は現在 Intel ネイティブ バージョンに取り組んでいます。)

ファイルリストウィンドウはシンプルで分かりやすいです。左側には処理対象のファイルリストが表示されます。Finderからファイルをドラッグすることで、このリストにファイルを追加できます。(または、リスト上部のFinderアイコンまたはPath Finderアイコンをクリックすると、それぞれFinderまたはPath Finderで現在選択されているファイルをファイルリストとして使用することもできます。)ファイルリスト上部のポップアップメニューを使用すると、様々な条件でリストを並べ替えることができます。

ファイルリストウィンドウ

リスト内の各ファイル名の下には、そのファイルに関する情報が表示されます。ファイルをクリックすると、ファイルの作成日時、変更日時、Finderコメント、サイズ、ファイル拡張子、タイプ、作成者、ファイルパスが切り替わります。

最後に、各ファイルの右側にあるファイルリストには、処理後のファイル名が表示されます。この表示はリアルタイムで更新されます。名前変更設定(後述)を変更すると、変更後のファイル名にも即座に反映されます。

ウィンドウの右側には、名前変更の設定があります。「フィルター:プロセス」で、リスト内のどの項目の名前を変更するかを選択します。フォルダ、フォルダの内容、個々のファイル、またはこれら3つを組み合わせたものを選択できます。

名前変更オプション

最後に、ウィンドウの「名前変更」セクションでは、名前変更のオプションを選択します。ポップアップメニューで、実行する名前変更の種類を正確に選択できます。

  • 検索と置換特定のテキストを別のテキストに置換できます。正規表現に慣れている場合は、検索クエリで正規表現を使用できます。
  • 連番指定した番号から開始し、指定した増分でファイルに番号を付けます。元の名前と拡張子、あるいはその両方を保持するか、すべてのファイルに共通する文字を保持するかを選択できます。例えば、すべてのファイル名にIMG_が含まれている場合、そのテキストを保持し、連番を付加することができます。また、任意のプレフィックスまたはサフィックスを追加することもできます。
  • 大文字と小文字の変更各ファイルの名前、拡張子、またはその両方の大文字と小文字を、すべて大文字、すべて小文字、または大文字の単語に変更することができます。
  • 拡張子を設定すると、ファイル拡張子が追加されるか、現在の拡張子が変更されます。ファイルに既存の拡張子がある場合にのみ変更を適用することもできます。
  • プレフィックス/サフィックスを追加「連番」のオプションと同様に、アイテム名にプレフィックスまたはサフィックスを追加できます。ファイルリストでは、サフィックスの後の既存のファイル拡張子を保持することもできます。例えば、Birthday.jpgを Birthday Party.jpgに変更することができます。
  • 文字の削除/挿入:私のお気に入りの機能の一つです。このオプションを使うと、各アイテムの名前から任意の位置から任意の数の文字を削除できます。また、アイテム名に任意の位置から新しい文字を追加することもできます。例えば、IMG_2181.JPGという形式のファイルがある場合、ファイルリストで最初の4文字を削除し、ファイル拡張子の前に「Macworld Expo」を追加することで、 2181 Macworld Expo.JPGという形式の名前を作成できます。
  • 高度な機能:開発者は、上記のオプションを組み合わせたり、より高度なアクションを実行したりするために使用できる特別な名前変換記述言語(NCDL)を提供しています。この言語については、File Listのヘルプファイルで説明されています。また、言語の構成例をいくつか提供しており、その概要をご理解いただけます。
  • プレイリストを生成このオプションは、名前の変更とは実際には関係ありませんが、関連するメディア ファイルとともに iTunes または iPod 以外の多くのメディア プレーヤーにインポートできるプレイリスト ファイルを作成できます。

名前変更オプションを選択して設定し、名前のプレビューですべてが正しく設定されていることを確認したら、ウィンドウ下部の「開始」ボタン(再生ボタンのようなボタン)をクリックします。名前変更のプロセスは比較的短時間で完了しますが、変更するファイルの数が多いほど、処理時間は長くなります。

将来、他のファイルに対しても同じ名前変更操作を実行する予定がある場合は、ファイルリストで設定をドロップレットとして保存できます。ドロップレットは、ドラッグ&ドロップで操作できる小さなアプリケーションです。ファイルまたはファイルフォルダをドロップレットにドラッグするだけで、操作が完了します。(その時点でファイルリストが開いている場合は、ドロップレットはファイルリストにアイテムを追加し、必要な設定を行った後、「開始」ボタンをクリックするまで待機します。これにより、まず操作のプレビューを確認できます。)

File List に関する私の最大の不満は、Dock にもメニューバーにも表示されないこと、そして OS X の Command+Tab アプリケーションスイッチャーにも表示されないことです。実行中は単なるフローティングウィンドウですが、他のウィンドウに隠れてしまう可能性があります。これは紛らわしいだけでなく、File List のウィンドウが他のプログラムのウィンドウの後ろに隠れてしまうと、File List に切り替えるのが難しくなります。そうなってしまった場合は、Exposé を使ってウィンドウを見つけるか、File List をもう一度「起動」して(例えば Finder でアイコンをダブルクリックして)、ウィンドウを前面に出す必要があります。この目的のために、File List アイコンを Dock に残しておくことをお勧めします(もちろん、これでは Dock アイコンを必要としないユーティリティの目的が達成されません)。File List の将来のバージョンでは、この点に関して Mac OS X の標準プログラムのように動作してくれると嬉しいです。

この動作は、File List の環境設定から利用できる、File List を起動した際に Finder で現在選択されているファイルリストを自動的に表示する便利な機能も損ないます。つまり、現在のフォルダ内のファイルの名前を変更したい場合は、ファイルをすべて選択してから File List を起動するだけで済みます。ファイルを手動でリストにドラッグする必要はありません。File List のアイコンを Dock に表示しておけば、File List が既に起動している場合でもこの機能は機能します。ファイルを選択してから、Dock の File List アイコンをクリックするだけです。(Path Finder ユーザの場合は、Path Finder で現在選択されているファイルをリストに表示する設定があります。) しかし、File List に既にファイルリストがある場合、前の段落で説明した動作のために、File List のウィンドウが見つからないために再度 File List を起動すると、Finder で何か他のものが選択されたときにそのファイルリストが失われます。File List が標準アプリケーションのように動作すれば、この機能はもっと便利になるでしょう。

ファイルリストに関してもう一つ不満なのは、リストからファイルを個別に削除できないことです。例えば、リストから4つのファイルを削除したい場合、リストを完全にクリアしてから、不要な4つを除いたファイルを再度追加する必要があります。また、各ファイル名の下にデフォルトで表示される情報を選択できれば良いのですが、表示設定を変更しても、リストに新しい項目を追加するたびに作成日が表示されてしまいます。

それでも、File Listの機能性と使いやすいインターフェースに勝るものは、特に価格を考えるとなかなかありません。私はMacworldの記事用の画像ファイルの名前変更に毎日使っています。

File List 1.2 には Mac OS X 10.3.9 以降が必要です。開発者は 10.4.1 以降を推奨しています。

2008年2月14日午前10時15分(太平洋標準時)更新:File Listのユニバーサル版がリリースされました。名称はName Manglerに変更されました。インターフェースが改良され、いくつかのオプションが追加され、標準アプリケーションのように動作します。