Если вы перетащите файл в пакетный скрипт (файл .BAT), пакетный файл будет запущен с элементом перетаскивания в качестве первого параметра.
Так что все, что вам нужно сделать, это обработать первый параметр, который обозначен% 1.
Для начала, в вашем .BAT-файле добавьте строку вверху:
echo The Drag-Drop file is %1
Затем проверьте это, чтобы убедиться, что вы можете перетащить файл в пакетный файл.
Я не уверен, что / как пакетные сценарии обрабатывают несколько перетаскиваний, но проверяют последующие параметры (% 2,% 3,% 4 ...), чтобы увидеть, работает ли это для перетаскивания нескольких файлов.