c语言如何调用命令行并且是以管理员身份运行的命令行

我现在可以调用命令行,但是有些命令需要命令行以管理员身份运行,所以调用的时候有些命令无法完成,我想知道怎样让调用的命令行是以管理员身份运行的,急!
别告诉我,右键以管理员身份运行之类的,太小儿科了没用!!!算了说具体点现在命令行里有以下两行代码
bcdedit /createstore e:/bcdtoread
bcdedit /export e:/bcdtoread
你们用c语言在程序里调用成功了再来回答,万分感谢!

第1个回答  2021-02-09
system("powershell start-process -verb runas -filepath \"bcdedit\" -argumentlist \"/createstore\",\"e:/bcdtoread\" ");
system("powershell start-process -verb runas -filepath \"bcdedit\" -argumentlist \"/export\",\"e:/bcdtoread\" ");
第2个回答  2013-05-13
早起的鸟儿有虫吃——看一楼的吧,你把调用的命令修改一下吧
相似回答