Y子です。 東京のソメイヨシノは、あらかた散ってしまいましたねー。 今日は、任意のファイルを、バッチファイルにドラッグ&ドロップした際に得られる情報をまとめます。 「C:\work dir\test.txt」というファイルを、マウスでつかんでバッチファイルにドロップする例を考えます。 @echo off rem 引数がない場合は終了する if "%~1"=="" ( echo 引数がありません pause exit /b ) rem ドロップしたファイルのフルパス(ダブルクオート付き)「"C:\work dir\test.txt"」 echo %1 rem ドロップしたファイルのフルパス(ダブルクオートなし)「C:\work dir\test.txt」 echo %~1 rem ドロップしたファイルの完全修飾パス名(「%~1」と同じ)「C:\work dir\test.txt」 echo