Windowsバッチファイルにドラッグ&ドロップして、ファイル名などを取得する

echo off
echo ドラッグ&ドロップのテスト
echo ----------------------------------------
echo このバッチファイル   : %0
echo ドラッグしたファイル : %1
echo ----------------------------------------
echo カレントディレクトリをこのバッチファイルのあるディレクトリに移動
cd /d %0\..
echo カレントディレクトリの内容を表示
dir
pause

バッチファイル上に実行したいプログラムなどを書く事で、ドラッグしたファイル名を引数として使う事も可能。
使えそう。