Qt执行bat批处理文件

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()
{}

 

运行效果

 

posted @ 2022-06-21 16:34  雾枫  阅读(2812)  评论(0编辑  收藏  举报