仕様と根拠
名前の型
名前は「日付_支払先_金額.拡張子」の順で作ります。日付を先頭にそろえると、名前順に並べるだけで日付順になり、年月ごとのまとめが簡単になります。この型はこのツールの定義で、公的な規格ではありません。
使えない文字の扱い
Microsoft Learn の命名規則では、< > : " / \ | ? * と制御文字はファイル名に使えず、名前の末尾を空白やピリオドにしてはいけません。支払先にこれらがあるときは「_」に置き換えるか、末尾から取り除き、置き換えたことを警告で示します。
同名の衝突
Windows では OSCAR・Oscar・oscar を同じ名前と見なすのが安全だとされています。作った名前を大文字小文字を区別せずに突き合わせ、同じ名前が 2 件以上あれば、同じフォルダーに保存すると上書きされるおそれがあるとして誤りを示します。
根拠にした仕様・資料
| 仕様・資料 | 確認日 | 使った箇所 |
|---|---|---|
| Microsoft Learn Naming Files, Paths, and Namespaces | 2026年10月29日 | 予約文字・制御文字・末尾の空白とピリオド・大文字小文字を区別しない。規則の実装のみで本文は転載しない |
指摘の段階
- エラー: 仕様に反していて、正しく読めない・処理できない入力です。
- 警告: 読めるものの、仕様の推奨に反する・矛盾する・意図と違う結果になりやすい入力です。
- 情報: 誤りではありませんが、知っておくとよい扱い(読み飛ばした部分や解釈)です。
入力の扱い(送信しない仕組み)
処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。
このツールでできないこと(制約)
- 名前の型(年月_支払先_金額)は利用者の運用に合わせたこのツールの定義で、会計・税務上の保存の規則を満たすことを示すものではありません。
- 実際のファイルの名前は変更しません。表示された名前の一覧を見て、利用者が自分で変更します。
- 金額は半角数字のみで、小数や 3 桁区切りのカンマは扱いません。支払先にカンマが含まれると項目の分け方が変わるため、別の文字に直してください。
- パスの長さの上限(260 文字)までは調べません。深いフォルダーに保存するときは長さに注意してください。
ご利用にあたって
- ファイルの名前を一括で変える前に、元のファイルのコピーを取っておいてください。