所以我一直在寻找如何做到这一点,但没有符合我需要的答案。
我希望我的c ++程序以管理员身份打开命令提示符,以便用户可以运行admin命令(在此帖子中不会显示使用此命令!)
答案 0 :(得分:1)
如果您使用系统,您可以使用:
system("runas /user:<admin-user> \"program.exe\"");
或ShellExecute功能:
ShellExecute(hwnd, "runas", "program.exe", 0, 0, SW_SHOWNORMAL);