DESKTOP TOOLS — 04

Naire

Windows / macOS 一括リネームツール

VERSION
1.1.0
STATUS
公開中
PLATFORMS
Desktop
LICENSE
MIT
UPDATED
2026-05

01概要

Windows / macOS 対応の一括リネームツール。

2011年で更新停止した Flexible Renamer の精神的後継として、正規表現・ワイルドカード・文字変換の3モード、22種類のビルトインテンプレート、スクリプト可能なマクロシステム、v1.0.0 で追加したフォルダ集約機能を備える。

02主な機能

  1. 01 正規表現モード(Rust regex クレート、線形時間保証・ReDoS 耐性)
  2. 02 ワイルドカードモード(? と * を全体マッチの正規表現に変換)
  3. 03 文字変換モード(tr 風 1:1 マッピング、範囲・列挙記法対応)
  4. 04 22種類のビルトインテンプレート(大小・仮名・全半角・濁点除去・連番・日時・8.3形式 等)
  5. 05 マクロシステム — 任意のステップ組み合わせ、ステップ単位の実行・巻き戻し可能
  6. 06 マクロ JSON インポート/エクスポート(Claude 生成マクロも共有可能)
  7. 07 フォルダ集約(v1.0.0 で追加)— 兄弟フォルダの最長共通プレフィックスで親フォルダ生成+連番リネーム
  8. 08 豊富な置換変数(\0/\t/\e/\f/\F/\;/\Y\y\m\d\H\I\M\S 等)
  9. 09 日本語フォルダ・ファイル名フル対応(ひら⇔カタ・全⇔半角・濁点/半濁点除去)
  10. 10 完全 UNDO 対応(Ctrl+Z で集約・リネーム両方をアトミックに復元)

03開発の背景

かつて広く使われていた Flexible Renamer が 2011 年を最後に更新停止しており、Unicode 正規化や日本語名の濁点処理・モダン OS 対応で困る場面が増えてきたことから、「現代の OS で動く、強力で予測可能、日本語対応の充実したリネームツール」として開発。

Rust の regex クレート(線形時間保証)で ReDoS 耐性を確保しつつ、マクロを JSON 化できる設計で「Claude にマクロを書いてもらう」ようなワークフローにも対応。

04インストール時の注意

macOS

コード署名未対応のため、初回起動時に「"Naire"は壊れているため開けません」または「開発元を確認できないため開けません」という警告が表示されます。ターミナルで以下のコマンドを実行してから起動してください:

xattr -cr /Applications/Naire.app

Windows

コード署名未対応のため、SmartScreen の警告「Windows によって PC が保護されました」が表示されます。「詳細情報」→「実行」をクリックしてください。

最終更新 2026-05 · Copyright © 2026 osprey74.com