Обход UAC
Добрейшего уважаемые.
ОС Windows 10. UAC включен. Не получается из программы установить службу:
ShellExecute(Application.Handle, 'open', PChar(ParamStr(0)), PChar('/INSTALL'), '', SW_HIDE);
Error 5 - Отказано в доступе
Если правой кнопкой-Запустить под админом, то все нормально.
Как это обойти и сделать так, чтобы программа при запуске не требовала повышения прав, а при нажатии на кнопку Установить службу, требовала?
|