Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   C# и UAC (или как добавить щит на кнопку) (https://forum.antichat.xyz/showthread.php?t=179002)

herfleisch 15.02.2010 13:20

C# и UAC (или как добавить щит на кнопку)
 
Вот уже второй день ползаю по гуглу и msdn... Никак не могу найти решения своей проблема. Проблема в следующем:

Имеется программулька для работы которой достаточно обычных пользовательских прав. Но одно действие, которое происходит после нажатия кнопки, должно быполняться от имени администратора. Вопрос: Как зашпандорить такую кнопочку со щитом, которая после нажатия будет запрашивать администраторские права?

CroCop 16.02.2010 19:27

Цитата:

Сообщение от herfleisch
Вот уже второй день ползаю по гуглу и msdn... Никак не могу найти решения своей проблема. Проблема в следующем:

Имеется программулька для работы которой достаточно обычных пользовательских прав. Но одно действие, которое происходит после нажатия кнопки, должно быполняться от имени администратора. Вопрос: Как зашпандорить такую кнопочку со щитом, которая после нажатия будет запрашивать администраторские права?

Я бы использовал WinApi,их ведь в шарпе никто не запрещал)))
вот ссыль.может быть,найдешь что-нибудь интересное.
http://www.rsdn.ru/forum/winapi/3683916.flat.aspx
правда там на С++,но принцип работы с WinApi ведь тотже)

scrat 16.02.2010 19:37

http://www.codeproject.com/KB/vista-security/UAC_Shield_for_Elevation.aspx

cheater_man 16.02.2010 22:48

Цитата:

Сообщение от scrat
http://www.codeproject.com/KB/vista-security/UAC_Shield_for_Elevation.aspx

Спасибо, и мне тоже пригодится ;)Но, как я понял этот подход только для Windows Vista?

PALMA 18.02.2010 14:53

а не легче ли просто запаролить кнопку?


Время: 21:07