Код проверяет, запущен ли .bat от администратора или нет.
Код:
timeout /t 1 /nobreak > NUL
openfiles > NUL 2>&1
if %errorlevel%==0 (
echo Running..
) else (
echo Ошибка запуска.
echo Запустите скрипт от имени администратора.
echo.
echo Нажмите любую клавишу для выхода...
pause > NUL
exit
)