【发布时间】:2019-07-09 19:21:08
【问题描述】:
我有一个 GUI 程序,有时我想以 administrator 身份运行命令。
有没有类似pkexec 之类的东西?
我尝试了runas 命令,但它在 cmd 中询问密码,我不想要它...
runas /user:administrator "command"
我想要像 pkexec 这样在 GUI 中询问密码的东西
或者当我们右键单击某个程序并单击以管理员身份运行时出现的弹出窗口。
【问题讨论】:
-
在 Windows 中,您使用模拟。您应该使用
LogonUser或LogonUserEx之类的函数进行身份验证。如果成功,您将获得一个令牌。然后,您在后续调用其他 API 函数时使用该令牌。
标签: linux windows powershell unix cmd