sas*_*eve 7 .net uac elevation admin-rights
我有一个.NET应用程序,它以默认权限作为当前用户运行,然后在某些时候我需要执行一个需要管理员权限的操作.
如何在.NET应用程序中按需获取管理员权限?
要求从一开始就使用管理员权限运行应用程序是不合适的,因为可能不会调用此类操作.
我认为这是不可能的。解决这个问题的一种方法是将您的应用程序一分为二,一种用于不需要提升的所有操作,另一种用于需要提升的操作。然后,您可以正常运行非提升的应用程序,但在需要时启动提升的应用程序。
| 归档时间: |
|
| 查看次数: |
811 次 |
| 最近记录: |