Можно-ли запустить exe который требует прав админа через bat?
Можно использовать планировщик, в том числе встроенный в Windows.
В них есть функционал запуска от имени определенного пользователя.

или погуглить на тему SaveCrendetials.
Лет 7 назад решали успешно похожую задачу

Но если на компьютере у тебя нет административных прав, а ты решил это как-то обойти... Ищи ответы на других форумах
Проще запустить созданный посредством msfvenom батник с reverse meterpreter или shell фреймворка метасплоит  к заранее поднятому листнеру на уровне текущего юзверя, потом из полученной сессии удаленно поднять привилегии средствами того же метасплоита, а уже потом аплоадить и запускать с правами системы что угодно в расширении exe, не подходя физически к машине. Впрочем, не ясны цели автора: если ты админ сети и ОС, то склеиваешь обычным винраром твой экзешник с батником, начинающимся строкой @echo off, а в параметрах запуска твоего экзешника в архиваторе аргументами указываешь /quiet /norestart, впрочем, если ты запихнешь свой экзешник в планировщик заданий, он сам скроет все окна предупреждений безо всякой порнухи со склейками.