Se referirá a dejar caer el archivo sobre el icono del bat, y no sobre la ventana ya abierta, o eso creo vamos 

Ah, Bueno!
Entonces hace falta agarrar el argumento, Así:
Código
@Echo OFF :: Para un solo archivo: :: Para un conjunto de archivos: REM If NOT "%~1"=="" (echo %* >> file.txt )
Salu2