Size: a a a

2019 October 28

V

Viktor in CODE BLOG / C#
Не давать к ней лоступ
источник

SN

Sergey N in CODE BLOG / C#
Viktor
И если пользователь который хочет нажать батон один из этих то збс
Непонятно...
Вот в системе пользователь user. Запускает программу, нажимает на кнопку 1, у него все ок, все работает. Потом он нажимает кнопку 2 и то что там должно произойти требует прав админа. Откуда пользователь сможет получить доступ?
источник

SN

Sergey N in CODE BLOG / C#
Ааа ...не, мы видимо друг друга не допоняли
источник

V

Viktor in CODE BLOG / C#
А зачем аользователю то что может запускать админ?
источник

V

Viktor in CODE BLOG / C#
Ты же хочешь ограничить этт
источник

EA

Egene Avdeev in CODE BLOG / C#
А на пользователя кажется можно права админа навесить, не?
источник

SN

Sergey N in CODE BLOG / C#
Ну вот смотрите. Есть же программы, которые запускаются без проблем с правами обычного пользователя, так?
источник

SN

Sergey N in CODE BLOG / C#
Но вот некоторые функции требуют повышения прав, так?
источник

НП

Никита Петроченко... in CODE BLOG / C#
я думаю, что при запуске процесса от имени админа, ты обкакаешься, ибо пользователь не может так
источник

НП

Никита Петроченко... in CODE BLOG / C#
сама винда тебе скажет
источник

SN

Sergey N in CODE BLOG / C#
Пользователь нажимает на функцию и винда у него требует пароль и логин для повышения прав чтобы выполнить эту функцию...
источник

SB

Sergey Benzenko in CODE BLOG / C#
Sergey N
Но вот некоторые функции требуют повышения прав, так?
Можно, наверное, вот сюда копнуть. https://docs.microsoft.com/ru-ru/dotnet/api/system.security.principal.windowsimpersonationcontext?view=netframework-4.8
Но я сам такого не писал, поэтому точно не знаю.
источник

SN

Sergey N in CODE BLOG / C#
Никто не видел никогда таких программ? Не сама программа спрашивает, а спрашивает уже винда, чтобы предоставить процессу доступ для выполнения этой функции...
источник

V

Viktor in CODE BLOG / C#
Сделай что приложение запускактся все с правами админа
источник

V

Viktor in CODE BLOG / C#
Переслано от Sergey N
Пользователь нажимает на функцию и винда у него требует пароль и логин для повышения прав чтобы выполнить эту функцию...
источник

SN

Sergey N in CODE BLOG / C#
Ну часто же такое встречается ((
источник

SN

Sergey N in CODE BLOG / C#
Viktor
Сделай что приложение запускактся все с правами админа
Так в том то и проблема, что некоторые функции необходимо выполнить именно от имени обычного пользователя
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey N
Ну часто же такое встречается ((
ну да, встречается. Только это называется "старт процесса от имени админа" и все. Далее винда сама делает что надо
источник

V

Viktor in CODE BLOG / C#
То что может админ, может и обычный
источник

V

Viktor in CODE BLOG / C#
Переслано от Sergey N
Так в том то и проблема, что некоторые функции необходимо выполнить именно от имени обычного пользователя
источник