64
3つの優れたフォルダーアクション

OS Xのフォルダアクションを使うと、特定のフォルダにAppleScriptを関連付けることができます。フォルダにアイテムを追加するとすぐに、自動的にアクションが実行されます。フォルダアクションの基本的な仕組みがわかれば、どんな便利な機能が使えるのか、きっと興味が湧いてくるでしょう。そこで、ぜひ試していただきたい、興味深いフォルダアクションを3つご紹介します。

1. ファイルを自動的に印刷する

ペーパーレスオフィスを夢見ても、印刷が必要な書類が届くことがあります。プリンターが1台しかなく、書類の種類ごとに設定を調整する必要がない場合は、フォルダーに追加したファイルを自動的に印刷するフォルダーアクションを作成できます。

これを実行するには、AppleのAutomatorを使用します。Automatorアプリケーション(/Applicationsフォルダ内にあります)を起動します。プログラムが開いたら、表示されるテンプレートシートで「フォルダアクション」を選択し、「選択」をクリックします。

Automatorウィンドウの右側、ワークフロースペースの上に、「フォルダアクションは追加されたファイルとフォルダを受け取ります」というテキスト行があります。文末の「フォルダを選択」メニューをクリックし、このフォルダアクションを適用するフォルダを選択します。新しいフォルダを作成することも、既存のフォルダを使用することもできます。

次に、Automatorウィンドウの左側にある検索フィールドをクリックし、「」と入力しますprint。Automatorアクションのリストが表示されます。「Finder項目を印刷」アクションをクリックし、Automatorウィンドウの右側にドラッグします。

フォルダーアクション
テンプレート シートでフォルダー アクションを選択して、任意の Automator ワークフローをフォルダー アクションにします。

Command+Sを押してこのフォルダアクションを保存し、名前を付けます。Automatorはフォルダアクションを保存し、選択したフォルダに関連付けます。これで、このフォルダにドキュメントを配置するたびに、ドキュメントが自動的に印刷されるようになります。

フォルダを右クリックまたはControlキーを押しながらクリックし、「サービス」→「フォルダアクションの設定」を選択することで、この設定が機能するかどうかを確認できます。(サービスが少ない場合は、「サービス」メニューが表示されず、代わりにコンテキストメニューの下部に「フォルダアクションの設定」メニュー項目が表示されます。)表示されるダイアログボックスには、フォルダアクションが割り当てられているすべてのフォルダが表示されます。フォルダ名をクリックすると、そのフォルダに割り当てられているフォルダアクションが表示されます。

上記で使用したフォルダとは別のフォルダを選択し、フォルダ アクション設定ウィンドウの右側の列の下にあるプラス記号 (+) ボタンをクリックすると、上記で作成した同じフォルダ アクションを他のフォルダに適用できるようになります。

Spotlightコメントを使ってファイルにタグを付けると、簡単に見つけることができます。私はSpotlightコメントを使ってファイルにプロジェクト名を追加しています。「MyLatestBook」など、特定のプロジェクトを検索すると、必要なファイルがすべて簡単に見つかります。

Chris Breen氏は最近、Automatorワークフローを使ってこれを行う方法を紹介しました。Automatorで作成したフォルダアクションでも同様のことが可能です(上記参照)。手順についてはChris氏の記事をご覧ください。プロジェクトごとに複数のフォルダを作成し、それぞれにフォルダアクションを設定して、Spotlightコメントでファイルにタグを付けるといった使い方も可能です。

3. ファイルを自動的に圧縮する

大きなファイルを送信または保存する必要がありますか?特定のフォルダに追加するファイルの圧縮アーカイブを自動的に作成するフォルダアクションを作成できます。Automatorを起動し、表示されるテンプレートシートで「フォルダアクション」を選択します。「選択」をクリックします。

空のワークフロー スペースの上部にある [フォルダーの選択] メニューをクリックし、このアクションを添付するフォルダーを選択します。

Automatorウィンドウの左側にある「ライブラリ」列から、「ファイルとフォルダ」をクリックします。2番目の列にある「アーカイブを作成」をクリックし、このアクションをAutomatorウィンドウの右側にあるワークフロースペースにドラッグします。「アーカイブを作成」アクションで、アーカイブの保存場所を選択します。「入力と同じフォルダ」または別のフォルダを選択できます。

アーカイブを自動作成するワークフロー
完成したワークフローは次のようになります。

ここでは、アーカイブに特定の名前を選択することも、名前をソース ファイルと同じままにすることもできます。

このフォルダアクションを使用して個々のファイルまたはフォルダをフォルダに追加すると、Finder は自動的にアーカイブを作成します。ファイルまたはフォルダのサイズが大きい場合、アーカイブが表示されるまでに時間がかかる場合がありますのでご注意ください。

独自のフォルダーアクションを作成する

Automatorのライブラリを閲覧すると、フォルダアクションとして使えるアクションが他にもたくさん見つかります。「ファイルとフォルダ」「PDF」「写真」のカテゴリを見れば、時間を節約できる方法がたくさん見つかります。

シニア寄稿者の Kirk McElhearn 氏は、自身のブログ Kirkville で Mac 以外のトピックについても執筆しています。Twitter: @mcelhearn Kirk 氏は、『Take Control of iTunes 10: The FAQ』の著者です。