Mfc 如何在Vista中以编程方式运行(启动)提升的命令提示符

Mfc 如何在Vista中以编程方式运行(启动)提升的命令提示符,mfc,windows-vista,Mfc,Windows Vista,我正在尝试从批处理文件(通过代码)安装一些文件。 但是,该命令只能在Vista和Windows 7中作为“提升命令”运行 有没有什么方法可以通过编程实现 我通过在VC++/MFC代码中调用“CreateProcess”来启动批处理文件 谢谢 不管什么原因,“runas”动词不是但是 不管什么原因,“runas”动词不是但是…谢谢上面的解决方案修复了我的问题!感谢以上解决方案解决了我的问题! ShellExecute(NULL, L"runas", ...);

我正在尝试从批处理文件(通过代码)安装一些文件。 但是,该命令只能在Vista和Windows 7中作为“提升命令”运行 有没有什么方法可以通过编程实现

我通过在VC++/MFC代码中调用“CreateProcess”来启动批处理文件

谢谢

不管什么原因,“runas”动词不是但是


不管什么原因,“runas”动词不是但是…

谢谢上面的解决方案修复了我的问题!感谢以上解决方案解决了我的问题!
ShellExecute(NULL, L"runas", ...);