Как поднимают и получают права администратора, по запросу в приложении.NET?

У меня есть приложение.NET, которое запущено с правами по умолчанию как текущий пользователь, затем в какой-то момент я должен выполнить действие, которое требует прав администратора.

Как я могу получить права администратора, по запросу в приложении.NET?

Требование, чтобы приложение было запущено с правами администратора с начала, не является соответствующим, поскольку может случиться так, что такое действие нельзя назвать.

7
задан Simon P Stevens 6 May 2010 в 11:05
поделиться

2 ответа

Я не думаю, что это возможно. Один из способов обойти это - разделить ваше приложение на две части: одну для всех операций, которые не требуют повышения прав, а другую - для тех, которые требуют повышения прав. Затем вы запускаете приложение без повышенных прав как обычно, но запускаете при необходимости поднимите надземный.

4
ответ дан 7 December 2019 в 12:16
поделиться

Спросите имя пользователя / пароль и выдайте себя за пользователя с правами администратора.

1
ответ дан 7 December 2019 в 12:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: