А что тут сказать. Метод паливный. Варианты? Обход только. Но я давно ничего толкового не видел на этот счет.Админка предоставляет возможность запустить файл разными способами: с правами админа, текущего юзера (от которого выполняется бот), запуск команд CMD / PS и т.д. Тут бы хорошо было услышать мнение Ar3s .. Но что есть, то есть. Потестировал сам запуск от админа, запуск с памяти и запуск команд cmd, отработало норм. Файлы для запуска с диска копируются в папку рядом с лоадером с рендомным именем и запускаются стандартным способом. Для повышение привилегий (запуск от админа) используется трюк с runas.
Из того что есть - это либо самого бота при первом старте поднимать до админа и затем уже запускать все, что вздумается, либо так как здесь представлено. Это не верх совершенства. Это то к чему все обоснованно шло долгое время.