我想杀死一个名为的应用程序,Sample.exe如何在C++中使用管理员权限运行ShellExecute?
我试过用TerminateProcess,它在杀死Sample.exe时返回了ACCESS_DENIED错误。后来我发现它是一个访问权限问题。
如何使用的ShellExecute API与Administrador特权
:: ShellExecute的查杀SAMPLE.EXE(NULL,NULL,L “的taskkill” L “/ F/T/IM SAMPLE.EXE”,NULL ,SW_HIDE);
任何人都可以提出一个好的解决方案吗?
感谢, Sreekumar Sasidharan
如果有帮助,你可以使用''runas''动词来启动提升过程。 –
@JonathanPotter我应该在哪里通过这个“runas”? – Sree
作为'ShellExecute'中的动词参数。 –