概要

フォルダーアクションとは、MacのFinderの機能の1つで、フォルダーに変化があった時などにある操作を自動で行う機能です。

今回はそのフォルダーアクションを使用して、特定のフォルダーにファイルが追加、名前の変更などがあった時に、そのフォルダー直下に入っている全てのフォルダー、ファイルの頭に作成日を付け加えた名前にリネームするスクリプトです。

例えば、「見積書」というフォルダーにフォルダーアクションを設定し、「FolderName」というフォルダーを「見積書」に移動した時、移動した「FolderName」を「2010-04-24 FolderName」に名前を変更します(「FolderName」の作成日が2010/04/24の場合)。

詳しい使い方等は「俺的Mac Life Hack – ファイル整理術」を見てください。

インストール

  1. 下記のリンクからファイルをダウンロードし、ZIPファイルを解凍する
  2. 自分のホームディレクトリ下の
    /ライブラリ/Scripts/Folder Action Scripts/
    に解凍したファイル(add – Date added to file name.scpt)を移動する

2のディレクトリが無い場合は自分で作成してください。

ダウンロード
(2011/01/03 v2.0 に更新)

設定

設定はとても簡単です。

  1. フォルダーアクションを設定したいフォルダーを右クリック
  2. メニューから「フォルダーアクション設定…」を選択
  3. 「関連付けるスクリプトを選択:」から「add – Date added to file name.scpt」を選択

これで、設定したフォルダーにファイルを追加、名前の変更などを加える度に、日付が付いていないフォルダーが無いか探し、自動で付けます。

注意事項など

ホームフォルダーや、ドキュメントなどシステムが最初から用意していたフォルダーに設定することはやめてください。それらのフォルダーにはアプリケーションが勝手にフォルダーを追加したりするため、それらのファイル名を勝手に変更すると予期せぬエラーや、ファイルが正しく読み込めないなどの被害が発生します。

ホームフォルダーや、ドキュメントフォルダーの下に別途フォルダーを作成して、そのフォルダーにフォルダーアクションを設定するようにしましょう。

また、フォルダーアクションを設定したフォルダーに、作成日と別の日付を付けたフォルダーを作成したい場合は、「0000-00-00」の形式で好きな日付を手動で付ければ、そのフォルダーに勝手に作成日を付ける事はありません。

2 Responses to フォルダーアクション – Date is added to name

  1. [...] ダウンロード&使い方はこちらをご覧ください。 [...]

  2. [...] フォルダーアクション – Date is added to name [...]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>