Я подробно распишу что требуется

хотелось бы узннать как возможно сделать два режима конечной утилиты:
ПЕРВЫЙ - программа запускается двумя кликами и преоразует все файлы вглубь по каталогам
ВТОРОЙ - на exe программы перетягиваются выбранный файлы и программа преобразует только их
в ПЕРВОМ режиме:
1 - запуск программы двойным кликом
2 - программа начинает искать определённый тип файлов (*.tga, *_mge.vpn и т.д.)
for /f "tokens=*" %%a in ('dir /b /s *.tga') do (3 - после нахождения файлов в папке с найденным файлом создаётся временная папка (допустим _temp)
md _temp4 - программа преобразует файлы с помощью утилиты tool1.exe c параметрами:
tool1.exe "ФАЙЛ.tga"
после преобразования получаем файл ФАЙЛ_decompressed.tga
tool1.exe "%%a"5 - программа преобразует каждый полученный ФАЙЛ_decompressed.tga с помощью утилиты tool2.exe с параметрами:
tool2.exe "ФАЙЛ_decompressed.tga" "ФАЙЛ.png"
после преобразования получаем файл ФАЙЛ.png
tool2.exe "%%~dpna_decompressed.tga" "%%~dpna.png"6 - исходный "ФАЙЛ.tga" перемещается в папку _temp (хотя это можно сделать после п.4)
move "%%a" .\_temp7 - промежуточный ФАЙЛ_decompressed.tga удаляется (но это можно сделать после п.5)
del "%%~dpna_decompressed.tga"во ВТОРОМ режиме:
1 - выбранные файлы перетягиваются на exe с программой
2 - в папке с перетянутым на программу файлом создаётся временная папка (допустим _temp)
3 - далее как в ПЕРВОМ режиме с п.4
ВТОРОЙ режим более интресен, т.к. хочу сделать контекстное меню в панели виндовс для быстрого доступа