Seite 1 von 1

GELÖST:Batchfile aus Programm ausführen

Verfasst: 27. September 2010 08:42
von bob446
Hallo,

ich suche nach einer Möglichkeit ein Batchfile aus meiner Qt-Anwendung heraus zu starten, um notwendige Einstellungen vorzunehmen.
(Übergabeparameter an ein .vbs-Skript etc. übermitteln)
Leider konnte ich bisher keine Antwort auf mein Problem finden.

Mit folgendem Code wird die cmd.exe zwar gestartet, aber sie startet nicht mit den übergebenen Argumenten. Vllt. kennt ihr eine Lösung für mein Problem, ich konnte es bisher nicht lösen. :(

Code: Alles auswählen

QStringList argumentList;
argumentList << "C:\\Test.bat";
QString  szExePath = "cmd.exe";
pProcess->startDetached(szExePath,argumentList);
Vielen Dank für eure Hilfe !

Verfasst: 27. September 2010 11:18
von bob446
ein nachschlagen im Qt Assistant hat mir geholfen mein Problem zu lösen:

Code: Alles auswählen

QString  szExePath = "C:\\Test.bat"; 
pProcess->start(szExePath);