有人知道如何获得管理员权限在运行时吗?请不要建议:
<requestedPrivileges>
<requestedExecutionLevel
level="requireAdministrator"
uiAccess="false"/>
</requestedPrivileges>
希望有人知道该怎么做。
例如,我考虑这种情况:我有一个没有管理员权限运行的应用程序,通常不会在您的计算机上进行任何更改。但是,如果您单击某个按钮,则该应用将询问管理员权限,然后执行某些必要的操作。
您无法更改当前正在运行的进程的特权级别。您可以启动新进程,要求提升权限。 Process.Start()支持标志“ runas”。