Изменил KillDuplicate.cmd - на случай если предыдущий запуск проекта был внезапно завершен (к примеру пропало электричество/пользователь закрыл батник/антивирус прибил файлы проекта) и файлы в InstallPath остались, то раньше повторный запуск проекта приводил к автоматическому его завершению (так как файлы распакованы и срабатывала защита от повторного запуска). То теперь происходит подсчет запущенных копий проекта, если процесс один - удаляем InstallPath каталог, если процессов больше чем один - убиваем второй запущенный.
Тестируйте.