为了账号安全,请及时绑定邮箱和手机立即绑定

在 Go 中请求 UAC 提升

在 Go 中请求 UAC 提升

Go
互换的青春 2021-08-16 20:13:18
有没有办法在 Go 中将新进程或线程提升为管理员?似乎ShellExecute()在 Go 中不可用,并且无法使用CreateProcess(). 我不知道还有什么可能。
查看完整描述

2 回答

?
达令说

TA贡献1821条经验 获得超6个赞

CreateProcess()不支持运行提升的进程,但是CreateProcessElevated()下面文章中有一个第三方功能可以:

它还提供了其他几个函数的提升版本,包括CreateProcessAsUserElevated()ShellExecuteElevated()


查看完整回答
反对 回复 2021-08-16
  • 2 回答
  • 0 关注
  • 280 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信