File Arbor 1.1.0 の新機能: ルールアクション、自動削除、カスタムコマンド
File Arbor 1.1.0の新機能をまとめました。ファイルをごみ箱へ移動するアクションと完全削除のアクションがルールに追加され、条件に一致したファイルに対して任意のカスタムコマンドを実行できるようになりました。
File Arbor 1.1.0 はリリース以来最大のアップデートです。ルールはもうファイルを移動するだけではありません。すべてのルールにアクションが追加されました — フォルダへ移動、ごみ箱へ移動、完全削除、または任意のコマンドの実行。
追加された内容と使い方を紹介します。
ルールにアクションが追加されました
これまでFile Arborのルールができることは1つだけ — 一致したファイルをフォルダへ移動することでした。バージョン1.1.0では、ルールをIF/THENモデルで再構築しました。IF側 — 拡張子、名前パターン、正規表現、サイズ、経過日数 — は変わりません。新しいのはTHEN側で、4つのアクションから選べます。
- フォルダへ移動 — これまでどおりの動作
- ごみ箱へ移動 — 新規、無料プランでも利用可能
- 完全削除 — 新規、Pro
- コマンド実行 — 新規、Pro
既存のルールは自動的に移行され、移動ルールとしてそのまま動き続けます。再設定は不要です。
ごみ箱へ移動(無料)
最も安全な片付け方です。ルールに一致したファイルはごみ箱へ移動するため、ルールが想定より多くのファイルを捕捉しても手動で復元できます。
実用的な例: スクリーンショットはすぐに溜まり、残しておく価値はほとんどありません。
- 監視:
デスクトップ - 条件: 名前が
Screenshotで始まる、30日より古い - アクション: ごみ箱へ移動
このアクションは無料プランに含まれ、1日20ファイルの制限は他のアクションと同様に適用されます。設定の手順はファイルを自動でごみ箱へ移動する方法で詳しく解説しています。
完全削除(Pro)
この機能はユーザーからの要望がきっかけで生まれました。その方は防犯カメラの映像を管理しており、毎日数百ギガバイトの動画がディスクに保存されます。フォルダに必要な唯一のメンテナンスは「60日より古いものをすべて削除する」こと。テラバイト級のデータをごみ箱経由で消すのは無意味です — ディスク容量がいつまでも解放されません。
- 監視:
D:\Camera(サブフォルダースキャン有効) - 条件: 60日より古い
- アクション: 完全削除
- モード: スケジュール実行、毎日 03:00
一度設定すれば、アーカイブは自動的に維持されます。経過日数で古いファイルを自動削除する具体的な設定は古いファイルを経過日数で自動削除する方法をご覧ください。
「完全」は本当に完全を意味するため、削除ルールを保存する前にチェックボックスでの確認が必須です。また、監視フォルダの外には一切触れず、外部を指すシンボリックリンクを辿ることもありません。完全削除されたファイルは取り消し履歴に表示されません — 取り消すものが存在しないからです。
コマンド実行(Pro)
パワーユーザーから最も要望が多かった機能であり、Hazelユーザーから初日から尋ねられてきた機能です。ファイルがルールに一致すると、File Arborは指定したコマンドを実行します — ファイルごとに1回。ファイル追加時にシェルスクリプトを実行する方法で実用的な使い方を紹介しています。
3つの変数が使えます: {filePath}、{fileName}、{folder}。クォート処理はFile Arborが行うため、スペースを含むパスもエスケープなしで動作します。
この機能をリクエストしたユーザーの実例 — リポジトリフォルダに届いたファイルを自動コミットする:
- 監視:
C:\Projects\notes - 条件: 拡張子が
.md - アクション: コマンド実行
- コマンド:
git -C {folder} add {fileName} && git -C {folder} commit -m "Add {fileName}"
コマンドが動くかどうかを確かめるためにルールを保存する必要はありません。ルールエディタのテストボタンがサンプルファイルに対してコマンドを1回実行し、終了コード、出力、実行時間を表示します。実際の実行はすべて新しいコマンド実行履歴パネルに記録されます — 深夜3時に何かが失敗しても、朝には完全な出力が確認できます。アクション履歴で何が起きたかを追跡する方法は履歴と監査ログでファイル整理を記録するで詳しく説明しています。
コマンドはデフォルトで30秒のタイムアウトがあり、ハングしたスクリプトがルールを止めることはありません。注意点: コマンド実行アクションは、ストアのポリシーによりMicrosoft Store版では利用できません。直接ダウンロード版には含まれています。
価格は据え置き
価格に変更はありません。無料プランは引き続き1フォルダ・2ルール、そして新たにごみ箱アクションをカバーします。Proは変わらず24.99ドルの買い切りで、完全削除とカスタムコマンドが加わり、アップデートは生涯無料です。
1.1.0 の入手方法
アプリはWindowsとmacOSで自動更新されます。ダウンロードページからインストーラーを入手することもできます。File Arborが初めての方は、スタートガイドで約5分で最初のルールを作成できます。Proライセンスには30日間の返金保証が付いています。
よくある質問
アップデート後も既存のルールは動作しますか?
はい。既存のルールは移動ルールとして新しいアクションモデルへ自動的に移行されます — 条件、移動先、動作はすべて同じです。アップデートで変わるのはルールができることであり、現在のルールの動作ではありません。
ルールで削除されたファイルは復元できますか?
ごみ箱へ移動で削除されたファイルは、ごみ箱から手動で復元できます。完全削除で削除されたファイルは復元できません — そのためこのアクションはPro限定で、ルール作成時に明示的な確認が必要であり、監視フォルダの内部でのみ動作します。
ライセンスがない場合、Proルールはどうなりますか?
安全に停止します。削除ルールとコマンドルールは一時停止し、ルール一覧にロックアイコンが表示されます。別のアクションへ勝手に変換されることはありません。ライセンスを有効化すれば、設定したとおりに再開します。