ChatGPT のプロジェクト機能を活用している方へ。
登録するファイルがあちこちのフォルダに散らばっていると、毎回探して登録するのは面倒ですよね。
そんな煩雑な作業を 1クリックで終わらせる ためのツールを作りました。
👉 公開サイトはこちら:
https://uni928.github.io/ProjectGPT/
🎯 これは何?
ChatGPT の「プロジェクト機能」にファイルを登録する際、
ファイルが複数の場所に散らばっていると、一つずつ選択して登録するのは非常に手間です。
このツールは、その「登録前の整理作業」を自動化するための Web サイトです。
つまり、
登録対象のファイルを 1 つのフォルダにまとめてくれる bat ファイルを作成するためのサイト です。
要するに「便利 bat ファイルを作成するためのサイト」であり、
ChatGPT プロジェクトへの登録作業を効率化することを目的としています。
⚙️ どんなことをしてくれるの?
このサイトでは、コピーした絶対パスを貼り付けるだけで
あなた専用の bat ファイルを自動生成してくれます。
🪄 操作手順
- エクスプローラで登録したいファイルを選択
- Shift + 右クリック → 「パスのコピー」
- そのままサイトのテキスト欄にペースト
- 「全文をコピー」ボタンをクリック
- 新規メモ帳を作成して貼り付け後、拡張子を bat に
この bat ファイルを実行すると、
すべてのファイルが bat ファイルと同じフォルダ に自動コピーされます。
これで ChatGPT プロジェクト登録前の「整理」が一瞬で完了します。
🧩 サイトの主な機能
- 🎨 ブラウザだけで動作(インストール不要)
- 🧾 複数行貼り付け対応(1行=1ファイルパス)
- 🪄 自動整形(スラッシュ → バックスラッシュ変換)
- 🔁 重複パスを自動除外
- 🧱 copy_fixed_files.bat テンプレートに自動埋め込み
- 💾 ワンクリックでコピー
- 🇯🇵 日本語パス対応
💻 サイトの構成
このツールは HTML + JavaScript だけ で動作する単一ファイル構成です。
サーバー不要で、ローカルに保存してもそのまま使えます。
内部では、貼り付けられたパスを正規化して
set "SRC[n]=..." の形式に変換し、
定型バッチテンプレートに挿入して表示します。
🧠 仕組みのポイント
- File API やドラッグ&ドロップでは絶対パスが取得できないため
 「貼り付け方式」に限定
- 自動で引用符やスラッシュを補正
- 重複を排除して整形
- 
copy /Yにより上書き確認をスキップ
- コピー結果はログとして出力
🚀 主な用途
このツールは ChatGPT プロジェクト登録以外にも活用できます。
- 複数ドライブに散らばった素材ファイルを一括で集約
- 提出フォルダ用に関連ファイルだけをコピー
- Git 管理前にフォルダを整理
- バックアップや納品フォルダ作成にも応用可能
🧩 ChatGPT プロジェクト登録を効率化
ChatGPT のプロジェクト機能にファイルを追加する際、
1つずつ選んでアップロードするのは地味に時間がかかります。
このサイトで作成した bat ファイルを使えば、
登録したいファイルがすべて同一フォルダにコピーされる ので、
まとめてドラッグ&ドロップで登録完了です。
🧑💻 まとめ
- 絶対パスを貼り付けるだけで bat ファイルを自動生成
- ChatGPT プロジェクト登録の準備を一瞬で完了
- サーバー不要、ブラウザのみで動作
- 登録作業が圧倒的にラクに
👉 公開サイト:
https://uni928.github.io/ProjectGPT/
🪄 最後に
このツールは「面倒な登録作業を自動化」するために生まれました。
時間を取られる単純作業は bat ファイルで一瞬に済ませましょう。
もしあなたも ChatGPT のプロジェクト登録で手間を感じているなら、
ぜひこのサイトを使ってみてください。
「整理・準備」に費やす時間を減らして、
よりクリエイティブな作業に集中できる環境 を手に入れましょう 🚀