Я архивировал бы файл банки наряду с другими зависимыми банками, конфигурационными файлами и документацией наряду с run.bat/run.sh. Конечный пользователь должен быть в состоянии, разархивировали его к любому местоположению и редактируют run.bat при необходимости (Это должно работать, не редактируя в большинстве случаев). Установщик может быть полезным, если Вы хотите создать записи в меню "Пуск", рабочем столе, системный лоток и т.д.
Как пользователь, я предпочитаю, разархивировали и выполняют вид установки (никакие записи меню "Пуск"). Однако у Людей снаружи промышленность могут быть различные предпочтения. Таким образом, если приложение в основном предназначено для разработчиков, маршрут zip-run.bat и приложения для широкой публики могут быть установлены с помощью установщика.
Вы действительно не должны беспокоиться о предупреждении для обычных сборок. Это действительно больше информационное сообщение. Я надеюсь, что очевидно, что у вас есть внутренняя проблема безопасности с буферами переменного размера в стеке; неправильно рассчитать размер, и вы откроете большую дыру.