#include <QProcess>

//方法一:
QString cmd = "calc";
CalcPro = new QProcess(this);
CalcPro->start("cmd",
                   QStringList()<<"/c"<<"calc");

//方法二:
QString cmd = "calc";
CalcPro = new QProcess(this);
CalcPro->start("cmd",
                   QStringList()<<"/k"<<"calc");

//上面等同于在PowerShell里面输入 calc,/C 执行字符串指定的命令然后关闭Powershell,/K 执行字符串指定的命令但保留Powershell。

CMD命令_百度百科  https://baike.baidu.com/item/CMD%E5%91%BD%E4%BB%A4/9684689?fr=aladdin

posted on 2020-02-24 10:31  IT观察者  阅读(144)  评论(0编辑  收藏  举报