c语言如何以管理员身份调试

我写的程序中在system()中调用了CMD命令,这些命令有的是需要以管理员身份运行的,但是我在编译器中调试时会提示无法创建进程,在资源管理器中以管理员身份运行连接好的程序就没有问题。请问如何在编译器中实现调试需要管理员权限的程序?

如果你的命令要求以管理员身份运行,那么你自己的C语言程序也得是以管理员身份运行的,这可以通过在程序上点击 右键 -》以管理员权限运行 ,或者通过添加一个 manifest 文件的形式来提升权限。参见 jingyan.baidu.com/article/f0e83a25c2e78a22e5910137.html 中的步骤1,以外置文件的形式来提升权限
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答