Получить окно UAC для выполнения действия от имени привилегированной учетной записи - C#
Формулировка задачи:
Есть кнопка по которой редактируется значение реестра. Данное действие требует прав администратора, в то время как сама программа работает от имени пользовательской учетной записи.
Для внесения изменений в реестр необходимо по нажатию на кнопку получить окно UAC для выполнения действия от имени привилегированной учетной записи.
Окно UAC как на скрине:
Для справки:
Для изменения ключа реестра использую код.
Подобный метод повышения прав не подходит.
Решение задачи: «Получить окно UAC для выполнения действия от имени привилегированной учетной записи»
textual
Листинг программы
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д