|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2015, 14:27 | #1 |
Пользователь
Регистрация: 08.12.2009
Сообщений: 39
|
Вызов окна запроса прав администратора
В Windows при выполнении каких-либо операций, требующих более высоких прав, чем имеет пользователь, выводится окно, в котором предлагается авторизоваться как администратор, после чего операция будет повторена.
Мне нужно реализовать аналогичную переавторизацию в своей программе на .NET. Ведь, наверняка есть какой-нибудь метод, вызывающий это стандартное окно Windows с предложением авторизоваться как администратор? Подскажите, пожалуйста, как оно вызывается? |
12.02.2015, 14:41 | #2 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
зарежьте права на ресурс - само появится
|
12.02.2015, 15:11 | #3 |
Пользователь
Регистрация: 08.12.2009
Сообщений: 39
|
Exception появится. Окно с запросом прав администратора, естественно, не появится.
|
12.02.2015, 15:30 | #4 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
манифест добавить
|
12.02.2015, 15:59 | #5 |
Пользователь
Регистрация: 08.12.2009
Сообщений: 39
|
Чтобы программа могла запускаться только от имени администратора? Не пойдёт. Как раз надо, чтобы программа по-умолчанию прав администратора не требовала, но вот если ей всё же не удалось выполнить определённые действия, запросить их.
|
12.02.2015, 16:19 | #6 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
|
24.02.2015, 11:15 | #7 |
Пользователь
Регистрация: 08.12.2009
Сообщений: 39
|
Да, забыл написать результат своих поисков и закрыть тему.
Мне нужно было всего лишь при необходимости прав администратора, заново запустить процесс следующим образом: var processInfo = new ProcessStartInfo(); processInfo.Verb = "runas"; processInfo.FileName = fileName; Process.Start(processInfo); |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Посылка сообщений без прав администратора | Miller-1981 | Общие вопросы C/C++ | 3 | 29.08.2012 00:40 |
Запись в реестр без прав администратора | =LeonZone= | Win Api | 12 | 07.03.2010 19:06 |
Установка Delphi без прав администратора. | Вадим Буренков | Свободное общение | 5 | 05.03.2010 13:56 |