Windowsバッチファイルに複数のファイルをドラッグ&ドロップ

前に書いたバッチファイルを更新

echo off
echo ドラッグ&ドロップのテスト
echo ----------------------------------------
echo このバッチファイル   : %0
for %%a in (%*) do echo ドラッグしたファイル : %%a
echo ----------------------------------------
pause

「%*」は全ての引数のリストで、ドラッグしたファイル名は全てここに入れられる。それをfor文で1個ずつ取得し、繰り返し画面に表示している。
一括処理に使えそう。