windows7 64bit cmd devcon
目标:用mfc做个程序,在windows7 64bit os上,点击按钮用devcon删除注册表。
问题:WinExec("cmd.exe /c \"devcon remove @FTDIBUS\VID_0403+PID_6001+A600BKUZA\0000\"",SW_HIDE);删除没有成功。
直接打开cmd.exe测试了一个,也没有删除成功。
但是用管理员权限打开cmd.exe就可以删除成功。原来是管理者权限的原因。
求教,在程序里面怎么打开管理员权限的cmd.exe,从而删除注册表。
希望给部分代码。
[解决办法]
devcon放入syswow64文件夹里面,应该就可以删除了