1

qt リソースにバッチ ファイルを追加し、QProcess で実行したいと考えています。以下のようにコードを書きましたが、バッチファイルが実行されません。私は何をすべきか?さらに、リソース パスの代わりに絶対パスを置き換えると、コードが正常に実行されます。

QProcess myProcess;
myProcess.start("cmd.exe", QStringList() << "/c" << ":/BatchFiles/addServerIP.bat");
myProcess.waitForFinished(1000);
qDebug() << myProcess.readAllStandardOutput();
myProcess.terminate();
4

0 に答える 0