Как добавить файл в автозагрузку с правами администратора и повышенным приоритетом запуска?

Возможно, вопрос прозвучит несколько необычно, однако существует ли способ добавить, скажем, файл C:/App.exe в автозагрузку таким образом, чтобы он запускался автоматически при любых условиях (включая безопасный режим) и всегда с правами администратора? Ранее я использовал привязку к процессам Winlogon, подключая файл к explorer.exe, sihost.exe или userinit32.exe, но оказалось, что эти процессы инициируются без привилегий администратора.

Хотелось бы уточнить, в манифесте моего приложения предусмотрен запуск исключительно с правами администратора, то есть пользователь предоставляет необходимые привилегии при запуске. Однако проблема в том, что я не могу сохранить эти права после перезагрузки системы.


Ответы (1 шт):

Автор решения: Rzenv

Только что пришла в голову довольно простая, но агрессивная стратегия — отключение UAC с помощью редактирования реестра: SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System необходимо установить значение ключа EnableLUA в 0. Может не самое лучшее решение, но способа лучше я не нашёл

→ Ссылка