1、先在桌面创建一个bat文件,内容:calc.exe
2、用qt进程Qprocess去调用执行bat脚本文件
3、运行qt程序
代码如下
#include "QtUse_bat.h"
#include <QtCore/QProcess> //引入进程头文件
#include <QString>
QtUse_bat::QtUse_bat(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
QProcess* process = new QProcess();
process->setWorkingDirectory("C:/Users/Administrator/Desktop");
QString commed = "C:/Users/Administrator/Desktop/qwe.bat";
process->start(commed);
process->waitForFinished();
}
QtUse_bat::~QtUse_bat()
{}
运行效果