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 @   雾枫  阅读(3141)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验
点击右上角即可分享
微信分享提示