1,寫好命令,
2,用QProcess執行,等待完成(有超時),
3,讀取結果
注意形如“Program Files”的有 空格 的路徑,要加上雙引號。
QProcess process; QString cmd = QString("\"") + path + QString("\"") + "rcfsctrl static-cfg --show"; //QMessageBox::about(NULL, "Information", ("cmd: " + cmd)); process.start(cmd); process.waitForFinished(); QByteArray qbt = process.readAllStandardOutput(); QString msg = QString::fromLocal8Bit(qbt);