标签: c++ windows security privileges createprocess
要在具有特权提升的标准用户的上下文中运行应用程序。可以假定管理员用户的凭据可用。
我尝试过createprocesswithlogon和createprocessasuser都在管理员用户而不是标准用户的上下文中运行进程。
我尝试了Tokenvator的窃取令牌概念,但没有用。仍然还是在Administrator的上下文中运行了该过程。
还可以尝试在createprocess方法中输入lpenvironmentblock。 有什么想法吗?